100 100
20
49 47 2303 4
43 43 1849 4
49 33 1617 5
29 43 1247 5
24 48 1152 4
34 29 986 5
39 21 819 3
35 23 805 6
33 24 792 6
28 27 756 9
15 46 690 4
27 25 675 7
23 27 621 12
18 34 612 8
10 46 460 2
36 12 432 13
11 38 418 7
16 26 416 15
31 10 310 3
18 13 234 4
