1 2 3 4 5 6 7 8 9 10
0 13 76 12 123 41 17 140 12 187 41 30 103 178 169 208 34 103 163 167 185 20 108 114 157 176 4 143 77 184 109 1 79 80 120 112 24 179 80 206 120 23 52 80 79 120