0 1
1 3
2 15
3 21
4 45
5 33
6 1365
7 45
8 765
9 1995
10 3465
11 1035
12 20475
13 189
14 435
15 7161
16 58905
17 315
18 959595
19 4095
20 142065
21 148995
22 108675
23 14805
24 2436525
25 65637
26 78705
27 21945
28 24795
29 2655
30 85180095
31 135135
32 546975
33 8252055
34 108675
35 21087
36 11558321775
37 12837825
38 135135
39 74655
40 21735945
41 1629705
42 1591514925
43 1306305
44 3224025
45 284771487
46 479607975
47 329175
48 2599772175
49 1640925
50 11048895
51 4639635
52 2754675
53 158895
54 5752772025
55 145666521
56 783295001775
57 232166025
58 677702025
59 26775
60 192081114225
61 78071175
62 307125
63 84978621
64 170626365
65 87968727
66 42803409285
67 14410305
68 12903345
69 187268445
70 1868202765
71 3918915
72 3626160767775
73 1027726245
74 422314425
75 40863824001
76 213648435
77 1251315
78 185740072245
79 44926245
80 6499047555
81 32411514135
82 6038057025
83 12993435
84 107210232675
85 49257747
86 86919525
87 7155225
88 1940218245
89 66139605
90 29665168356468645
91 771880491855
92 905020248825
93 1104645465
94 1885275
95 18909
96 501756029775
97 80405325
98 721123425
99 4524147893475
100 621345107625165
101 3992168565
102 1246925104425
103 177161985
104 889760025
105 37406772100467
106 26843364580725
107 3533416425
108 4647612744049275
109 589474410525
110 9774990225
111 35455110075
112 246491434125
113 508368587265
114 1116486414225
115 144662044527
116 3180649232475
117 25743762561825
118 27851167575
119 101150775
120 941986721000850525
121 2228904487125225
122 173501509125
123 130458626025
124 255567375
125 68011713
126 653623402487055
127 61027363215
128 15684032346255
129 9934687035
130 676039666995
131 15600459105
132 336506135995575
133 4091840415
134 6460620075
135 1311942240609
136 49742459491725
137 569990025
138 519407946320445
139 40470192945
140 2317370396649165
141 2433177503621865
142 1816436697075
143 3075306885
144 137529399439402425
145 1277984683014039
146 1322022002976675
147 27716697283275
148 5675384189475
149 384745725
150 7429447835364555
151 490381806915
152 21720924225
153 5872669037235
154 355079400975
155 106521596181
156 12332816680641932475
157 752903889662925
158 20552013521325
159 6413559126975
160 462439728776025
161 180237561075
162 822162907850158875
163 46559485107135
164 4323604009725
165 58183570762704387
166 2040462730689075
167 130088792925
168 224142823263137954175
169 1073338733516175
170 67607489201175
171 462612340575
172 81393926625
173 1419637725
174 1321718272875
175 10140928083
176 219982406574825
177 813302218575
178 69115887225
179 1164856275
180 779691614210097764175
181 35797965176999025
182 24984775441398375
183 70312574267775
184 132038110094625
185 395737161435
186 29198562017625
187 28884184875
188 24582285
189 284907168945
190 249377848335
191 3937490865
192 1488710140342425
193 60105382155
194 9342681075
195 1825531652637
196 40826487544425
197 1581992775
198 4726138056727671675
199 179466781896675
200 6446296651508385705