100 100
30
55 70 3850 1
74 52 3848 1
66 56 3696 3
71 44 3124 4
63 48 3024 4
48 62 2976 3
63 47 2961 4
68 39 2652 1
56 44 2464 3
36 64 2304 3
35 64 2240 1
57 39 2223 1
71 31 2201 1
45 48 2160 2
53 38 2014 2
34 58 1972 1
39 50 1950 3
48 40 1920 2
30 62 1860 1
43 42 1806 4
39 43 1677 4
35 46 1610 4
33 46 1518 4
30 49 1470 4
31 46 1426 3
34 41 1394 3
42 31 1302 4
39 33 1287 1
40 31 1240 2
25 37 925 2
