108 56
142 1
140 162
105 81
204 97
218 129
279 133
221 32
352 14
177 83
161 27
141 97
294 217
113 48
124 2
342 87
208 94
205 111
174 101
256 116
310 3