1 18 2
16 370 9
34 231 2
40 75 2
50 169 2
148 238 1650
152 433 50
210 380 2
242 285 3
267 463 3
303 305 2
325 352 55
341 469 82
343 415 31
354 363 24
355 464 15
398 484 185
414 461 19
