488 50 1 8 9 2 4 5 0 4 7 0 7 1 3 2 1 9 5 4 4 7 5 8 2 5 3 9 3 6 7 6 2 0 3 5 1 6 8 0 2 6 2 7 8 0 8 3 0 4 1 8 0 123 228 407 432 0 0 23 159 280 118 159 283 351 382 0 46 93 244 422 82 0 162 226 362 46 0 76 280 414 77 162 194 362 453 0 42 194 226 284 0 77 202 232 273 76 23 136 275 330 118 79 179 25 56 21 23 70 121 175 41 116 68 31 49 46 36 43 178 45 30 42 64 136 111 182 76 152 116 54 85 32 89 91 20 36 81 26 58 130 77 41 30 41 26 89 105 108 55 82