100 100
30
73 68 4964 1
74 61 4514 2
74 57 4218 3
59 67 3953 2
55 69 3795 4
67 56 3752 4
56 66 3696 1
71 46 3266 2
56 54 3024 2
68 44 2992 1
59 50 2950 1
50 58 2900 3
63 40 2520 2
63 38 2394 2
65 34 2210 3
40 55 2200 2
62 35 2170 2
39 47 1833 4
36 49 1764 4
26 67 1742 2
35 47 1645 2
53 31 1643 2
38 39 1482 1
35 42 1470 2
25 57 1425 4
42 33 1386 4
27 50 1350 1
30 40 1200 3
28 34 952 4
31 27 837 2
