607 43 4 9 6 7 1 1 8 0 2 1 1 3 3 5 5 1 1 2 2 0 9 0 0 0 3 6 3 2 4 4 1 4 7 4 0 1 5 1 5 3 2 5 5 0 99 162 208 300 379 401 435 534 435 512 0 42 0 3 101 110 223 236 281 0 74 133 231 249 338 383 133 223 229 268 276 467 555 0 2 101 179 271 175 281 175 293 99 63 46 92 79 22 34 99 73 77 93 42 32 3 60 9 69 13 45 98 74 59 98 18 89 45 84 90 6 6 8 40 88 38 2 99 74 89 22 62 63 96 95