876 40 2 2 6 0 3 1 4 5 4 5 3 6 6 4 5 6 5 2 4 3 0 0 3 1 4 6 5 6 1 3 1 3 5 4 1 1 0 2 6 0 0 125 313 342 442 552 598 621 693 780 29 95 153 0 104 216 305 361 504 552 0 112 0 158 200 361 439 531 653 747 0 158 0 104 200 312 442 580 762 810 125 188 29 100 110 46 23 72 87 96 66 58 63 100 111 89 56 143 21 170 112 103 29 42 161 78 92 122 94 75 158 123 104 89 112 85 138 182 48 32