100 100
10
74 74 5476 1
57 74 4218 1
41 51 2091 1
26 70 1820 1
25 70 1750 1
64 25 1600 1
29 50 1450 1
37 26 962 1
30 30 900 1
28 31 868 1
