162 85 326 67 87 385 57 226 323 327 331 335 464 480 66 119 123 128 133 380 428 388 439 429 70 71 72 73 104 122 308 123 263 273 291 292 295 399 400 234 313 352 37 47 30 241 242 256 259 262 265 22 268 271 276 279 27 93 80 84 62 215 337 324 347 351 352 35 353 36 65 46 76 89 77 84 48 49 28 47 29 19 64 33 34 32 41 51 53 58 75 97 46 77 105 22 24 27 27 33 40 18 19 53 185 202 218 94 125 330 28 48 21 18 24 50 54 55 31 46 47 48 54 84 54 72 26 31 32 25 48 49 35