270 104 101 71 181 151 82 213 138 142104