1 24
2 90
3 90
4 324
5 534
6 324
7 1188
8 3004
9 3004
10 1188
11 4320
12 17424
13 26192
14 17424
15 4320
16 15768
17 99380
18 238570
19 238570
20 99380
21 15768
22 57456
23 572192
24 2118568
25 3455622
26 2118568
27 572192
28 57456
29 209520
30 3277236
31 19123682
32 48384788
33 48384788
34 19123682
35 3277236
36 209520
37 763776
38 18825580
39 170872144
40 694104494
41 1060656512
42 694104494
43 170872144
44 18825580
45 763776
46 2784672
47 107963840
48 1536664586
49 9797170648
50 24003655980
51 24003655980
52 9797170648
53 1536664586
54 107963840
55 2784672
56 10152000
57 619734876
58 13763062452
59 139850230232
60 531400908604
61 864270587606
62 531400908604
63 139850230232
64 13763062452
65 619734876
66 10152000
67 37012032
68 3555590252
69 123586823454
70 1981047775126
71 11957878063196
72 30250564851612
73 30250564851612
74 11957878063196
75 1981047775126
76 123586823454
77 3555590252
78 37012032
79 134936064
80 20405232856
81 1107950019012
82 28211321138046
83 265950544067684
84 1082598416214700
85 1663637150636064
86 1082598416214700
87 265950544067684
88 28211321138046
89 1107950019012
90 20405232856
91 134936064
92 491944320
93 117085241588
94 9942988603154
95 400295030224510
96 5965795563741028
97 38114965726925884
98 94103848836813810
99 94103848836813810
100 38114965726925884
101 5965795563741028
102 400295030224510
103 9942988603154
104 117085241588
105 491944320
106 1793505024
107 671895102796
108 89172232214800
109 5694020692500340
110 132995605031840160
111 1358911341861305270
112 5210457711411390232
113 8467990788094853738
114 5210457711411390232
115 1358911341861305270
116 132995605031840160
117 5694020692500340
118 89172232214800
119 671895102796
120 1793505024
121 6538675968
122 3855486448064
123 800059336063782
124 80856821916191922
125 2978341581135279648
126 47995747611030495806
127 293448968580448326270
128 742136265069332443114
129 742136265069332443114
130 293448968580448326270
131 47995747611030495806
132 2978341581135279648
133 80856821916191922
134 800059336063782
135 3855486448064
136 6538675968
137 23838382080
138 22124270945452
139 7176304451952648
140 1149540686881994872
141 66478181781268446932
142 1707399403360990895390
143 16310213444182983776468
144 66474165570886599391506
145 102371522246758691277864
146 66474165570886599391506
147 16310213444182983776468
148 1707399403360990895390
149 66478181781268446932
150 1149540686881994872
151 7176304451952648
152 22124270945452
153 23838382080
154 86908819968
155 126955643098236
156 64380100876459694
157 16329861923887099300
158 1487401749339915136108
159 60412361890509292502562
160 916027510756160768424320
161 5853524687473028298733890
162 14507594461741783106947800
163 14507594461741783106947800
164 5853524687473028298733890
165 916027510756160768424320
166 60412361890509292502562
167 1487401749339915136108
168 16329861923887099300
169 64380100876459694
170 126955643098236
171 86908819968
172 316847932416
173 728515542322936
174 577506337320638840
175 232103199395807879986
176 33221261605334521729304
177 2146354694497814707275012
178 51029628799346814048201032
179 522655626315361890505179842
180 2011807293759327266738699944
181 3269963168017705080985673118
182 2011807293759327266738699944
183 522655626315361890505179842
184 51029628799346814048201032
185 2146354694497814707275012
186 33221261605334521729304
187 232103199395807879986
188 577506337320638840
189 728515542322936
190 316847932416
191 1155148784640
192 4180454758322084
193 5180728151648333362
194 3297728788524896011038
195 742949364165164338984504
196 76021355951875338891476940
197 2861002047664072279774978028
198 46158155955404409560458960450
199 284061469632731082722283313034
200 718173429366294645830350266684
201 718173429366294645830350266684
202 284061469632731082722283313034
203 46158155955404409560458960450
204 2861002047664072279774978028
205 76021355951875338891476940
206 742949364165164338984504
207 3297728788524896011038
208 5180728151648333362
209 4180454758322084
210 1155148784640
211 4211385163776
212 23988848995681020
213 46473621194729247128
214 46866454484407324659334
215 16599587731853324672496056
216 2698928181222632212792141078
217 159599645382049981467849144232
218 4112851907126095892671292062066
219 39523598643630862933448078398708
220 161251794926396307879921995707310
221 248504876118364953895295524844600
222 161251794926396307879921995707310
223 39523598643630862933448078398708
224 4112851907126095892671292062066
225 159599645382049981467849144232
226 2698928181222632212792141078
227 16599587731853324672496056
228 46866454484407324659334
229 46473621194729247128
230 23988848995681020
231 4211385163776
232 15353663035392
233 137655838571182432
234 416901870356622663702
235 665934560595713849678040
236 371134125542449527285075236
237 95648613952138076638708269042
238 8938437904990252781923902378690
239 363894714501996332900418848933800
240 5566415854573441857934374842706404
241 35559901433442954943135709199407294
242 88332089835838763636927085959545184
243 88332089835838763636927085959545184
244 35559901433442954943135709199407294
245 5566415854573441857934374842706404
246 363894714501996332900418848933800
247 8938437904990252781923902378690
248 95648613952138076638708269042
249 371134125542449527285075236
250 665934560595713849678040
251 416901870356622663702
252 137655838571182432
253 15353663035392
254 55975637053440
255 789914760739512028
256 3739846786262208578532
257 9463558025633495635723974
258 8293709906241496118347538660
259 3394304723723830128964878153048
260 499049127919961911604021125983992
261 32380518142776004929244591915343712
262 776198912702967128416225346933794404
263 7961974304607429635560289917075189736
264 30700450103838350863171617408688893792
265 49926936453745512336524366656598273840
266 30700450103838350863171617408688893792
267 7961974304607429635560289917075189736
268 776198912702967128416225346933794404
269 32380518142776004929244591915343712
270 499049127919961911604021125983992
271 3394304723723830128964878153048
272 8293709906241496118347538660
273 9463558025633495635723974
274 3739846786262208578532
275 789914760739512028
276 55975637053440
277 204073252319232
278 4532790189184793292
279 33548912185363286601366
280 134474736775925855003806964
281 185406166938104696408523620604
282 120332502803875128314580477672646
283 27930912446739837777153301599112698
284 2868308548434137441397266327541967470
285 109127621575966693562503765723671740190
286 1760600321498327604446156464134920606220
287 10877327098886668548018553801272214912150
288 27492623968830453324102736959239099018188
289 27492623968830453324102736959239099018188
290 10877327098886668548018553801272214912150
291 1760600321498327604446156464134920606220
292 109127621575966693562503765723671740190
293 2868308548434137441397266327541967470
294 27930912446739837777153301599112698
295 120332502803875128314580477672646
296 185406166938104696408523620604
297 134474736775925855003806964
298 33548912185363286601366
299 4532790189184793292
300 204073252319232
301 744000326959104
302 26010644872061635928
303 300953999233778230521584
304 1910962436948849078124492528
305 4143664905230138891491063024768
306 4269232867284652964442131158921760
307 1560247187758268283754264480226827220
308 255008973527290075310891853732320703860
309 15239400285662719720151677527500579481440
310 393423426900698073604068535706416213881572
311 3791964623959034969710253320227617614646060
312 15486809409629231599953514862840109785384474