100 100
10
43 28 1204 1
38 30 1140 1
35 26 910 1
21 29 609 1
24 24 576 1
19 29 551 1
25 19 475 1
21 17 357 1
35 10 350 1
11 12 132 1
