100 100
30
47 46 2162 1
49 39 1911 1
49 32 1568 1
40 36 1440 1
41 33 1353 1
37 34 1258 1
37 32 1184 1
28 39 1092 1
23 47 1081 1
33 31 1023 1
35 28 980 1
42 23 966 1
41 23 943 1
25 37 925 1
24 35 840 1
21 38 798 1
21 37 777 1
29 26 754 1
38 19 722 1
24 30 720 1
43 15 645 1
19 33 627 1
16 38 608 1
25 24 600 1
21 27 567 1
31 16 496 1
30 12 360 1
24 15 360 1
30 11 330 1
14 18 252 1
