86 305 40 11 32 33 232 77 150 13 58 71 96 2 190 40 294 56 58 6 274 53 198 82 152 14 113 63 47 53 37 16 40 1 70 1 261 46 75 82 109 56 285 62 147 43 181 51 253 11 44 76 163 66 31 86 166 26 182 20 167 11 112 83 259 68 95 15 233 48 137 36 246 14 242 14 251 83 211 27 232 81 238