100 100
20
44 45 1980 1
45 44 1980 2
40 48 1920 1
34 48 1632 4
39 39 1521 2
39 34 1326 2
44 29 1276 1
49 25 1225 1
45 21 945 2
32 23 736 1
17 43 731 1
24 27 648 2
22 26 572 4
28 16 448 2
21 21 441 4
10 38 380 4
22 16 352 4
14 24 336 4
18 14 252 2
15 12 180 1
