131 81 284 53 73 348 47 157 214 218 222 275 289 49 83 85 88 93 267 300 272 308 304 56 57 58 87 101 266 102 222 230 247 248 251 342 343 202 271 27 36 23 209 210 220 223 226 229 26 88 76 80 48 282 303 55 12 64 65 72 41 42 28 12 12 18 19 15 20 26 28 31 54 30 13 18 20 19 25 33 11 13 37 62 91 41 65 123 14 13 19 45 49 50 15 12 13 44 70 45 19 25 26 8 14 15