100 100
20
47 47 2209 4
37 49 1813 3
40 42 1680 3
40 40 1600 2
43 33 1419 2
33 37 1221 3
42 27 1134 3
43 25 1075 3
23 45 1035 2
29 34 986 4
36 27 972 1
46 19 874 4
40 18 720 2
38 18 684 1
17 38 646 1
16 35 560 4
36 15 540 2
10 47 470 1
10 28 280 1
14 19 266 2
