#300018
512 13
165 76
185 0
156 99
216 52
256 3
274 148
321 87
194 6
179 88
204 97
266 100
206 112
270 165
146 97
211 100
152 101
215 172
164 61
370 106
162 88