1 1
2 1
3 1
4 1
5 2
6 3
7 1
8 4
9 7
10 12
11 1
12 7
13 17
14 35
15 60
16 1
17 12
18 44
19 93
20 210
21 360
22 1
23 20
24 103
25 275
26 651
27 1470
28 2520
29 1
30 33
31 234
32 877
33 2047
34 5208
35 11760
36 20160
37 1
38 54
39 533
40 2544
41 7173
42 18423
43 46872
44 105840
45 181440
46 1
47 88
48 1196
49 7135
50 27085
51 67545
52 184230
53 468720
54 1058400
55 1814400
56 1
57 143
58 2657
59 19915
60 93904
61 273935
62 742995
63 2026530
64 5155920
65 11642400
66 19958400
67 1
68 232
69 5885
70 56010
71 312044
72 1192641
73 3119847
74 8915940
75 24318360
76 61871040
77 139708800
78 239500800
79 1
80 376
81 12985
82 156174
83 1026228
84 4798872
85 14373933
86 40558011
87 115907220
88 316138680
89 804323520
90 1816214400
91 3113510400
92 1
93 609
94 28558
95 431717
96 3387363
97 18470428
98 70791061
99 192050229
100 567812154
101 1622701080
102 4425941520
103 11260529280
104 25427001600
105 43589145600
106 1
107 986
108 62698
109 1188092
110 11286699
111 69799104
112 323751360
113 990557115
114 2880753435
115 8517182310
116 24340516200
117 66389122800
118 168907939200
119 381405024000
120 653837184000