551 58 4 4 0 3 3 0 4 4 0 1 0 0 1 3 4 4 3 2 1 2 1 3 0 2 0 4 3 3 0 3 2 3 0 1 3 4 1 0 2 4 1 3 1 4 3 1 4 1 2 2 4 1 2 3 0 4 3 1 152 160 248 22 33 347 161 265 361 411 413 0 84 118 389 420 169 195 277 354 192 290 99 300 177 352 412 465 511 0 0 195 363 413 466 0 109 108 95 240 337 484 0 134 200 436 142 264 453 462 493 12 242 316 70 99 239 533 8 1 99 11 85 14 79 87 2 2 98 70 25 51 31 73 26 47 60 99 72 26 9 54 71 37 53 1 17 22 95 5 24 23 18 90 83 69 99 25 74 66 12 8 39 97 10 13 9 84 58 72 58 96 29 35 51 10