100 100
20
47 49 2303 1
46 48 2208 1
41 42 1722 1
45 36 1620 1
48 28 1344 1
27 48 1296 1
48 24 1152 1
24 43 1032 1
48 19 912 1
32 27 864 1
47 15 705 1
22 32 704 1
34 20 680 1
14 40 560 1
29 15 435 1
24 18 432 1
32 13 416 1
37 11 407 1
11 27 297 1
12 17 204 1
