100 100
10
48 24 1152 1
33 29 957 1
22 40 880 1
30 25 750 1
15 44 660 1
15 41 615 1
19 28 532 1
28 15 420 1
25 16 400 1
10 12 120 1
