606 43 4 1 2 7 1 1 8 0 2 1 1 3 4 5 3 3 8 2 2 0 9 0 0 0 5 5 4 1 2 2 2 4 7 4 0 9 5 2 6 3 3 2 5 0 99 161 207 299 378 400 434 533 434 511 0 99 0 42 140 153 233 246 291 0 74 133 231 249 330 375 161 291 294 296 302 449 537 0 74 172 302 369 246 308 369 453 99 62 46 92 79 22 34 99 73 77 93 42 12 3 98 13 80 13 45 98 74 59 98 18 81 45 74 91 3 2 6 40 88 38 2 98 74 67 25 62 66 84 95