1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
51 59 99 108 89 148 82 96 55 117 52 148 74 133 37 99 6 71 0 15 100 170 28 56 12 39 61 98 24 92 18 88 63 158 91 129 79 154 39 85