50 1
143 85
30 77
95 144
99 67
168 127
1 122
226 188
26 151
191 250
