50 47 1 4 6 10 21 28 33 35 38 46 47 49 53 67 82 86 95 106 122 124 127 131 143 147 150 151 154 155 172 178 179 182 185 204 208 213 216 217 224 232 240 245 265 269 282 287 289 3 46 21 8 31 13 24 22 18 49 25 4 47 16 20 1 28 34 38 35 5 9 17 12 7 26 15 22 14 45 37 30 42 43 19 0 29 2 48 44 36 5 10 27 11 40 39 32 41 32