100 100
10
44 37 1628 1
38 41 1558 1
49 31 1519 1
25 49 1225 1
25 49 1225 1
21 42 882 1
46 15 690 1
18 22 396 1
20 15 300 1
12 20 240 1
