100 100
10
56 74 4144 1
66 50 3300 1
51 62 3162 1
48 58 2784 1
59 46 2714 1
28 73 2044 1
29 63 1827 1
40 43 1720 1
48 27 1296 1
35 31 1085 1
