100 100
10
27 45 1215 4
31 39 1209 4
24 43 1032 2
34 23 782 3
20 34 680 4
28 20 560 1
37 13 481 2
39 11 429 3
18 15 270 4
10 23 230 2
