100 100
20
59 62 3658 1
70 44 3080 1
45 68 3060 2
41 69 2829 1
73 38 2774 1
55 50 2750 2
69 38 2622 2
66 39 2574 2
39 65 2535 2
31 67 2077 1
32 63 2016 3
49 41 2009 3
41 43 1763 2
50 34 1700 2
35 44 1540 3
26 59 1534 2
53 26 1378 2
26 47 1222 5
27 33 891 1
32 27 864 6
