10
10
156
160
128 148 114 141 15 39 147 138 1 57
12 2 99 79 95 117 91 134 76 143
