100 100
10
45 48 2160 3
48 36 1728 4
27 47 1269 1
29 36 1044 5
18 48 864 9
23 37 851 4
38 19 722 1
15 18 270 11
11 24 264 23
14 12 168 32
