100 100
30
49 42 2058 4
38 44 1672 3
37 44 1628 3
37 40 1480 3
42 34 1428 3
46 30 1380 4
39 33 1287 2
28 41 1148 3
30 37 1110 2
34 32 1088 3
35 30 1050 2
35 29 1015 4
25 40 1000 1
31 31 961 1
45 20 900 4
27 30 810 2
16 46 736 2
34 21 714 3
23 28 644 2
27 23 621 1
34 17 578 1
24 23 552 3
24 22 528 1
21 24 504 4
26 15 390 4
38 10 380 1
25 12 300 1
12 11 132 3
10 13 130 1
11 10 110 2
