1 144
2 648
3 648
4 2952
5 4050
6 2952
7 13448
8 27378
9 27378
10 13448
11 61336
12 175232
13 259808
14 175232
15 61336
16 279752
17 1131008
18 2196608
19 2196608
20 1131008
21 279752
22 1276088
23 7311488
24 19698336
25 25233408
26 19698336
27 7311488
28 1276088
29 5820872
30 47258642
31 174658050
32 313801352
33 313801352
34 174658050
35 47258642
36 5820872
37 26552184
38 305390898
39 1547710600
40 3834777888
41 5406738528
42 3834777888
43 1547710600
44 305390898
45 26552184
46 121119048
47 1973176200
48 13756760192
49 46611372488
50 91301191200
51 91301191200
52 46611372488
53 13756760192
54 1973176200
55 121119048
56 552490872
57 12751406208
58 122079933752
59 569195419058
60 1536831498888
61 2134049909922
62 1536831498888
63 569195419058
64 122079933752
65 12751406208
66 552490872
67 2520216008
68 82400136968
69 1083689364402
70 6940353182562
71 26029238052168
72 49709204045442
73 49709204045442
74 26029238052168
75 6940353182562
76 1083689364402
77 82400136968
78 2520216008
79 11496098296
80 532464529058
81 9620166188160
82 84641317034978
83 439829118347696
84 1165483158963362
85 1597165262402016
86 1165483158963362
87 439829118347696
88 84641317034978
89 9620166188160
90 532464529058
91 11496098296
92 52440058952
93 3440804225762
94 85392166564352
95 1032495498038792
96 7431287377932800
97 27256189033449800
98 51721201311318450
99 51721201311318450
100 27256189033449800
101 7431287377932800
102 1032495498038792
103 85392166564352
104 3440804225762
105 52440058952
106 239208098168
107 22234526147072
108 758008400004000
109 12592351130442272
110 125613328165459808
111 637215243160289378
112 1671276692913450360
113 2318118449955569282
114 1671276692913450360
115 637215243160289378
116 125613328165459808
117 12592351130442272
118 758008400004000
119 22234526147072
120 239208098168
121 1091160371912
122 143679727411200
123 6728631286807682
124 153584384547155528
125 2122853433439980672
126 14908342612019617800
127 53960732756570371778
128 103665170459911988978
129 103665170459911988978
130 53960732756570371778
131 14908342612019617800
132 2122853433439980672
133 153584384547155528
134 6728631286807682
135 143679727411200
136 1091160371912
137 4977385663224
138 928460232000000
139 59728099395382600
140 1873247115919774088
141 35877461084178660960
142 348716657874620217632
143 1744025607538600418280
144 4629685553587414292882
145 6416215460503014746112
146 4629685553587414292882
147 1744025607538600418280
148 348716657874620217632
149 35877461084178660960
150 1873247115919774088
151 59728099395382600
152 928460232000000
153 4977385663224
154 22704607570248
155 5999721595740450
156 530190438800064512
157 22847389939835311232
158 606366376120718137800
159 8156486469587116824818
160 56353915920328789667528
161 207026341806404094923552
162 396351408272899285075592
163 396351408272899285075592
164 207026341806404094923552
165 56353915920328789667528
166 8156486469587116824818
167 606366376120718137800
168 22847389939835311232
169 530190438800064512
170 5999721595740450
171 22704607570248
172 103568266524792
173 38770275955862882
174 4706353268216062424
175 278663369607728352200
176 10247999098676084343648
177 190793309232213726008328
178 1820738582632577968708422
179 9255544719285956853682568
180 24522857738518485585614760
181 33850489754410068455670578
182 24522857738518485585614760
183 9255544719285956853682568
184 1820738582632577968708422
185 190793309232213726008328
186 10247999098676084343648
187 278663369607728352200
188 4706353268216062424
189 38770275955862882
190 103568266524792
191 472432117479368
192 250534002557155592
193 41776997456786152178
194 3398781259974961629218
195 173199152417833122471200
196 4462868404636939053287552
197 58833246222910112316856448
198 413712492637979581694481800
199 1517077677125833270958575538
200 2896360339252601464289561250
201 2896360339252601464289561250
202 1517077677125833270958575538
203 413712492637979581694481800
204 58833246222910112316856448
205 4462868404636939053287552
206 173199152417833122471200
207 3398781259974961629218
208 41776997456786152178
209 250534002557155592
210 472432117479368
211 2155024054347256
212 1618953836152519808
213 370842890765134746336
214 41453981260211207360978
215 2927205455133835915043816
216 104391300738186933596364978
217 1901033627838577811091227136
218 18495343285872441692319383202
219 93823978403381166286714048080
220 247808756028130937586150253088
221 342799382812784238626135423232
222 247808756028130937586150253088
223 93823978403381166286714048080
224 18495343285872441692319383202
225 1901033627838577811091227136
226 104391300738186933596364978
227 2927205455133835915043816
228 41453981260211207360978
229 370842890765134746336
230 1618953836152519808
231 2155024054347256
232 9830256036769352
233 10461699824531998088
234 3291869830575430917248
235 505602835072104070108242
236 49472038904943088795897928
237 2441840503611183896845261250
238 61425700203910330622864295200
239 826837179641121478325330282450
240 5803666376780593673774871240992
241 21193134183455862181740400872968
242 40572748243953383927200276047752
243 40572748243953383927200276047752
244 21193134183455862181740400872968
245 5803666376780593673774871240992
246 826837179641121478325330282450
247 61425700203910330622864295200
248 2441840503611183896845261250
249 49472038904943088795897928
250 505602835072104070108242
251 3291869830575430917248
252 10461699824531998088
253 9830256036769352
254 44841232075152248
255 67603634159302516338
256 29221019637237341025120
257 6166698307255310591723552
258 836116380808834561351967184
259 57117540033592809313392296882
260 1984798153889844395396621382934
261 36962837046946684914548863377800
262 359001278399649228269358428545424
263 1812904116264082764312556275691808
264 4799471715686777223399441523647120
265 6643766502379498331477812982056992
266 4799471715686777223399441523647120
267 1812904116264082764312556275691808
268 359001278399649228269358428545424
269 36962837046946684914548863377800
270 1984798153889844395396621382934
271 57117540033592809313392296882
272 836116380808834561351967184
273 6166698307255310591723552
274 29221019637237341025120
275 67603634159302516338
276 44841232075152248
277 204545648302206152
278 436855523686552516050
279 259386922695310443490178
280 75213514689829902997959168
281 14131026533739122529908424992
282 1336047100782102046470470135688
283 64133077588844171479965410430002
284 1652414544689618219813497985975048
285 22205914574117968160199166520978658
286 155085683448449049498423465004859522
287 567895141090134432413689551400604192
288 1087183361765279273019406373262818450
289 1087183361765279273019406373262818450
290 567895141090134432413689551400604192
291 155085683448449049498423465004859522
292 22205914574117968160199166520978658
293 1652414544689618219813497985975048
294 64133077588844171479965410430002
295 1336047100782102046470470135688
296 14131026533739122529908424992
297 75213514689829902997959168
298 259386922695310443490178
299 436855523686552516050
300 204545648302206152
301 933045777360726264
302 2822965821029845703808
303 2302506084078917493373128
304 917358492388515436719882752
305 238825468865947216900073545440
306 31251748331140991704371812445000
307 2072274060048993059618136201844576
308 73870834066254479204367373992423200
309 1373573895551457105758037163077311128
310 13265930812111538298314577206399431058
311 67200377754949184643551603710938156028
312 177958712033702300914946105055229901250
313 246072986103855571464930683870772611680
314 177958712033702300914946105055229901250
315 67200377754949184643551603710938156028
316 13265930812111538298314577206399431058
317 1373573895551457105758037163077311128
318 73870834066254479204367373992423200
319 2072274060048993059618136201844576
320 31251748331140991704371812445000
321 238825468865947216900073545440
322 917358492388515436719882752
323 2302506084078917493373128
324 2822965821029845703808
325 933045777360726264
326 4256137590199186248
327 18242040201503725609472
328 20438710730605216421379200
329 11188768378759009154237865608
330 4036338640236290968307170062848
331 731015859581596730168957670822050
332 66959616465141285955242558698162978
333 3302367573555454913811906053656550472
334 84964568040543442892544864341593282688
335 1134790618222224256568371084336109508128
336 7951223262382329930588765038166127791392
337 29132803405629236683459310215798088698322
338 55713947001577121458729365441715508725778
339 55713947001577121458729365441715508725778
340 29132803405629236683459310215798088698322
341 7951223262382329930588765038166127791392
342 1134790618222224256568371084336109508128
343 84964568040543442892544864341593282688
344 3302367573555454913811906053656550472
345 66959616465141285955242558698162978
346 731015859581596730168957670822050
347 4036338640236290968307170062848
348 11188768378759009154237865608
349 20438710730605216421379200
350 18242040201503725609472
351 4256137590199186248
352 19414596396274478712
353 117880290383067817420928
354 181428791351108914820349240
355 136466320132908917039688361088
356 68217303936237793914701582541024
357 17099338255345708935383425296000200
358 2163608742032362566490458299551267560
359 147631400592240544081055821027889851250
360 5255583411642465183253686519647891198864
361 97073187540909775156668911936329859073282
362 940824680421378365570753586985424906773552
363 4768623827304271204554557861091442649568722
364 12616211347515625974642303269210920711187640
365 17448509532731452160839239334633487369033618
366 12616211347515625974642303269210920711187640
367 4768623827304271204554557861091442649568722
368 940824680421378365570753586985424906773552
369 97073187540909775156668911936329859073282
370 5255583411642465183253686519647891198864
371 147631400592240544081055821027889851250
372 2163608742032362566490458299551267560
373 17099338255345708935383425296000200
374 68217303936237793914701582541024
375 136466320132908917039688361088
376 181428791351108914820349240
377 117880290383067817420928
378 19414596396274478712
379 88560706800973955528
380 761743900756508013197618
381 1610493282407344513606096050
382 1664442050090283242138115229832
383 1152926191378956457578584663671752
384 399974073770774031407604723819245762
385 69910825154691450793237508706595868448
386 6599822705174353539983726654336003235938
387 325091186541352667867212339237608454236050
388 8303831526703774353174152056762513886126402
389 111324963500728601431932258473891742373913202
390 780579106689577272607408348751895836656435058
391 2856474933667322777778726312954377427602513522
392 5465576366745773145471215696072746301709880418
393 5465576366745773145471215696072746301709880418
394 2856474933667322777778726312954377427602513522
395 780579106689577272607408348751895836656435058
396 111324963500728601431932258473891742373913202
397 8303831526703774353174152056762513886126402
398 325091186541352667867212339237608454236050
399 6599822705174353539983726654336003235938
400 69910825154691450793237508706595868448
401 399974073770774031407604723819245762
402 1152926191378956457578584663671752
403 1664442050090283242138115229832
404 1610493282407344513606096050
405 761743900756508013197618
406 88560706800973955528
407 403974341212320820216
408 4922398549015749110509202
409 14295904159556601290625946624
410 20300740376115901631235228180882
411 19485361312342382377223194017482160
412 9355874247713386395877312135184448200
413 2258968708516713393763915581695749622820
414 295043205885178331384943903621949003055138
415 20108984100637950685247867050803211324843776