162 85 315 67 87 385 57 226 319 323 327 331 447 463 66 119 123 128 133 374 422 382 433 423 70 71 72 73 104 122 297 123 263 273 291 292 295 399 400 234 302 37 47 30 241 242 256 259 262 265 22 268 271 27 93 80 84 62 313 334 65 46 76 89 77 84 48 49 47 19 19 64 33 34 32 41 51 53 58 89 46 77 96 22 24 27 27 33 41 18 19 53 86 171 188 206 94 122 327 28 48 21 18 24 50 54 55 31 46 47 54 84 64 72 26 31 32 35 36 25 48 49 35