1 2 3 4 5 6 7 8 9
0 27 96 104 162 134 34 99 93 163 115 5 92 68 133 100 5 130 70 171 102 38 93 65 168 97 35 4 67 32 88 34 104 12 168 34 33 87 4 151 34