100 100
30
47 45 2115 1
43 43 1849 4
48 37 1776 4
39 44 1716 4
36 45 1620 2
44 36 1584 3
43 36 1548 4
47 28 1316 4
44 26 1144 5
46 23 1058 4
25 42 1050 7
43 24 1032 2
32 27 864 9
47 18 846 6
23 32 736 5
21 32 672 9
49 13 637 2
20 31 620 6
28 21 588 7
49 11 539 18
12 42 504 12
15 33 495 4
31 15 465 6
46 10 460 16
17 27 459 15
40 10 400 19
12 27 324 12
14 23 322 11
17 13 221 35
11 19 209 42
