1 1
2 2
3 56
4 3
5 210
6 166320
7 4
8 504
9 360360
10 4084080
11 5
12 1260
13 720720
14 17907120
15 1396755360
16 6
17 1365
18 2162160
19 73513440
20 4190266080
21 698377680
22 7
23 1680
24 5045040
25 75675600
26 4655851200
27 13967553600
28 146659312800
29 8
30 1716
31 5765760
32 220540320
33 4942365120
34 27935107200
35 293318625600
36 1075501627200
37 9
38 2520
39 6683040
40 411863760
41 9884730240
42 267711444000
43 1606268664000
44 6453009763200
45 37104806138400
46 10
47 5040
48 7207200
49 1102701600
50 24443218800
51 537750813600
52 3226504881600
53 12368268712800
54 593676898214400
55 3710480613840000
56 11
57 7560
58 12252240
59 1210809600
60 48886437600
61 586637251200
62 6184134356400
63 24736537425600
64 742096122768000
65 5869305698256000
66 296838449107200
67 12
68 9240
69 14414400
70 2162049120
71 61779564000
72 1613252440800
73 7228208988000
74 29683844910720
75 890515347321600
76 14841922455360000
77 7420961227680000
78 86825246363856000
79 13
80 13860
81 15135120
82 2205403200
83 83805321600
84 1759911753600
85 12906019526400
86 74209612276800
87 1781030694643200
88 19294499191968000
89 45487119161484000
90 192944991919680000
91 96472495959840000
92 14
93 15120
94 24504480
95 2327925600
96 97772875200
97 2151003254400
98 14456417976000
99 123682687128000
100 2473653742560000
101 22262883683040000
102 242597968861248000
103 868252463638560000
104 1143676138917312000
105 36466603472819520000
106 15
107 17550
108 30270240
109 2471182560
110 107550162720
111 2473653742560
112 43369253928000
113 148419224553600
114 2934652849128000
115 34656852694464000
116 485195937722496000
117 1215553449093984000
118 1455587813167488000
119 38884988723188608000
120 35251050023725536000
121 16
122 21840
123 35814240
124 3087564480
125 123559128000
126 3212537328000
127 49473074851200
128 202389851664000
129 3215749865328000
130 43412623181928000
131 520951478183136000
132 6077767245469920000
133 2431106898187968000
134 48034397834527104000
135 136097460531160128000
136 272194921062320256000
137 17
138 24024
139 36756720
140 5145940800
141 247118256000
142 9894614970240
143 59367689821440
144 247365374256000
145 3562061389286400
146 90974238322968000
147 571838069458656000
148 12155534490939840000
149 2604757390915680000
150 70502100047451072000
151 340243651327900320000
152 680487302655800640000
153 408292381593480384000
154 18
155 25200
156 37837800
157 6983776800
158 412275623760
159 13492656777600
160 97821761637600
161 607169554992000
162 6431499730656000
163 173650492727712000
164 578834975759040000
165 12589660722759120000
166 2911175626334976000
167 72933206945639040000
168 352510500237255360000
169 816584763186960768000
170 1633169526373921536000
171 4082923815934803840000
172 19
173 25740
174 40360320
175 8380532160
176 419026608000
177 21684626964000
178 101194925832000
179 1083026646702000
180 9647249595984000
181 176079170947680000
182 1302378695457840000
183 18922641571177344000
184 5209514781831360000
185 176255250118627680000
186 528765750355883040000
187 1057531500711766080000
188 4763411118590604480000
189 9526822237181208960000
190 85741400134630880640000
191 20
192 27720
193 40840800
194 9777287520
195 535422888000
196 27949074753600
197 104809030326000
198 1214339109984000
199 11131441841520000
200 227435595807420000
201 2729227149689040000
202 22682910088526688000
203 8005732972421184000
204 208149057282950784000
205 780558964811065440000
206 3538533973810163328000
207 5035606039652924736000
208 16391738261032374240000
209 123848689083355716480000
210 15106818118958774208000
211 21
212 30030
213 46558512
214 10291881600
215 803134332000
216 38718058579200
217 404779703328000
218 1467326424564000
219 15162373053828000
220 260475739091568000
221 3153773595196224000
222 24311068981879680000
223 16011465944842368000
224 544389842124640512000
225 1360974605311601280000
226 5463912753677458080000
227 12248771447804411520000
228 30213636237917548416000
229 174845208117678658560000
230 75534090594793871040000
231 95676514753405569984000
232 22
233 42504
234 49008960
235 10296594000
236 879955876800
237 48910880818800
238 459392837904000
239 1484192245536000
240 16078749326640000
241 385889983839360000
242 3646660347281952000
243 24684343331631984000
244 17625525011862768000
245 1040745286414753920000
246 2041461907967401920000
247 6244471718488523520000
248 19053644474362417920000
249 38923873711911796608000
250 226602271784381613120000
251 151068181189587742080000
252 3172431804981342583680000
253 6344863609962685167360000
254 23
255 43680
256 51482970
257 19554575040
258 899510451840
259 50597462916000
260 489108808188000
261 1855240306920000
262 28941748787952000
263 405184483031328000
264 4862213796375936000
265 25179321445518240000
266 19442494361594304000
267 1769266986905081664000
268 2115063001423532160000
269 7553409059479387104000
270 24497542895608823040000
271 87422604058839329280000
272 342965600538523522560000
273 171482800269261761280000
274 5597076113074225844064000
275 12689727219925370334720000
276 287029544260216709952000
277 24
278 55440
279 61261200
280 20583763200
281 1173274502400
282 86738507856000
283 586930569825600
284 11738611396512000
285 32157498653280000
286 434126231819280000
287 5458454299378080000
288 45365820177053376000
289 24017198917263552000
290 2381705559295302240000
291 2517803019826462368000
292 8165847631869607680000
293 32783476522064748480000
294 163917382610323742400000
295 524535624353035975680000
296 191353029506811139968000
297 8610886327806501298560000
298 18656920376914086146880000
299 1865692037691408614688000
300 7462768150765634458752000
301 25
302 60060
303 86486400
304 20593188000
305 1236826871280
306 87702269054400
307 978217616376000
308 14673264245640000
309 38150487038664000
310 454871191614840000
311 5875175003954256000
312 56707275221316720000
313 96068795669054208000
314 2643828751779415200000
315 2731956376838729040000
316 15862972510676491200000
317 34344594451686879360000
318 412135133420242552320000
319 932846018845704307344000
320 453204543568763226240000
321 12437946917942724097920000
322 40184136196430339393280000
323 5740590885204334199040000
324 55970761130742258440640000
325 574059088520433419904000
326 26
327 69300
328 98017920
329 20951330400
330 1445641797600
331 98946149702400
332 1187353796428800
333 17607917094768000
334 44019792736920000
335 607776724546992000
336 6307547190392448000
337 75537964336554720000
338 104074528641475392000
339 3266339052747843072000
340 5287657503558830400000
341 28580466711543626880000
342 48995085791217646080000
343 906409087137526452480000
344 1028896801615570567680000
345 1057477268327114194560000
346 17221772655613002597120000
347 44776608904593806752512000
348 24522040438504431863040000
349 120552408589291018179840000
350 2870295442602167099520000
351 11194152226148451688128000
352 27
353 72072
354 102965940
355 30889782000
356 1466593128000
357 195643523275200
358 1236826871280000
359 22743559580742000
360 44525767366080000
361 651189347728920000
362 6480831453864768000
363 105753150071176608000
364 113414550442633440000
365 4230126002847064320000
366 7077067947620326656000
367 37767045297396935520000
368 57160933423087253760000
369 1049071248706071951360000
370 1148118177040866839808000
371 1362335579916912881280000
372 24875893835885448195840000
373 82483226929514907175680000
374 40870067397507386438400000
375 335824566784453550643840000
376 254977911817825844007360000
377 37313840753828172293760000
378 22388304452296903376256000
379 28
380 75600
381 110270160
382 37479602160
383 2933186256000
384 209618060652000
385 1607874932664000
386 29346528491280000
387 48236247979920000
388 727793906583744000
389 7277939065837440000
390 130093160801844240000
391 145866413891278080000
392 5716093342308725376000
393 10575315007117660800000
394 47838257376702784992000
395 143514772130108354976000
396 1442472966970848933120000
397 1167716211357353898240000
398 2884945933941697866240000
399 49751787671770896391680000
400 147132242631026591178240000
401 49044080877008863726080000
402 1471322426310265911782400000
403 783590655830391618168960000
404 298510726030625378350080000
405 111941522261484516881280000
406 3731384075382817229376000
407 29
408 77520
409 116396280
410 41186376000
411 3373164194400
412 222628836830400
413 2166053293404000
414 29683844910720000
415 64314997306560000
416 839310714850608000
417 7293320694563904000
418 148106059989791904000
419 204146190796740192000
420 6124385723902205760000
421 10927825507354916160000
422 60427272475835096832000
423 206067566710121276160000
424 2057793603231141135360000
425 1435147721301083549760000
426 4458552807000805793280000
427 60276204294645509089920000
428 156718131166078323633792000
429 98088161754017727452160000
430 2039823294542606752058880000
431 907315496224663978932480000
432 764933735453477532022080000
433 1019911647271303376029440000
434 223883044522969033762560000
435 2238830445229690337625600000
436 30
437 83160
438 122522400
439 41902660800
440 3614104494000
441 292340896848000
442 2543365802577600
443 35215834189536000
444 88039585473840000
445 1157669951518080000
446 10419029563662720000
447 195139741202766360000
448 226829100885266880000
449 6868918890337375872000
450 12488943436977047040000
451 61924344541677858240000
452 233543242271470779648000
453 2114954536654228389120000
454 2229276403500402896640000
455 5769891867883395732480000
456 78359065583039161816896000
457 245220404385044318630400000
458 241104817178582036359680000
459 2721946488673991936797440000
460 1567181311660783236337920000
461 1814630992449327957864960000
462 4283628918539474179323648000
463 509955823635651688014720000
464 34477988856537231199434240000
465 74627681507656344587520000