562 36 4 1 1 2 6 6 3 4 4 4 0 0 0 5 2 3 1 6 1 6 5 6 2 6 3 4 6 5 3 3 4 1 2 5 1 3 0 120 258 334 0 98 256 508 34 101 218 414 0 0 177 228 0 236 399 459 177 360 455 523 126 218 426 459 0 152 410 508 0 360 334 411 34 138 76 121 98 138 155 54 67 117 196 139 118 177 51 28 120 124 57 64 183 66 22 33 26 192 33 31 126 54 98 49 134 26 65 149