100 100
10
42 40 1680 4
27 38 1026 4
48 19 912 4
24 25 600 3
38 15 570 1
12 47 564 4
11 38 418 4
13 32 416 2
14 28 392 2
25 12 300 1
