1 2 3 4 5 6 7 8 9
1 11 102 28 147 87 17 92 -20 155 43 6 88 101 128 132 4 109 100 149 131 18 82 117 160 147 8 81 149 176 268 12 131 227 186 265 13 84 244 138 282