20 2
81 34
22 37
70 105
32 56
57 81
27 103
66 144
1 146
58 157
77 9
142 123
100 72
166 143
