100 100
30
48 38 1824 1
46 38 1748 1
40 41 1640 1
44 36 1584 1
35 43 1505 1
41 34 1394 1
36 38 1368 1
39 35 1365 1
31 40 1240 1
41 27 1107 1
37 27 999 1
42 22 924 1
20 42 840 1
48 15 720 1
45 14 630 1
42 13 546 1
39 14 546 1
18 29 522 1
36 14 504 1
38 13 494 1
35 14 490 1
27 18 486 1
27 12 324 1
13 22 286 1
25 11 275 1
20 13 260 1
17 14 238 1
10 21 210 1
16 12 192 1
14 10 140 1
