1 1
2 1
3 2
4 1
5 2
6 3
7 1
8 2
9 6
10 5
11 1
12 2
13 6
14 14
15 8
16 1
17 2
18 6
19 24
20 31
21 13
22 1
23 2
24 6
25 24
26 78
27 56
28 21
29 1
30 2
31 6
32 24
33 120
34 110
35 104
36 34
37 1
38 2
39 6
40 24
41 120
42 168
43 169
44 208
45 55
46 1
47 2
48 6
49 24
50 120
51 288
52 204
53 301
54 418
55 89
56 1
57 2
58 6
59 24
60 120
61 288
62 276
63 348
64 616
65 873
66 144
67 1
68 2
69 6
70 24
71 120
72 288
73 456
74 374
75 696
76 1373
77 1772
78 233
79 1
80 2
81 6
82 24
83 120
84 288
85 456
86 488
87 732
88 1601
89 2908
90 3545
91 377
92 1
93 2
94 6
95 24
96 120
97 288
98 456
99 768
100 754
101 1673
102 3476
103 5908
104 7103
105 610
106 1
107 2
108 6
109 24
110 120
111 288
112 456
113 768
114 1002
115 1699
116 3692
117 7244
118 11544
119 14180
120 987
121 1
122 2
123 6
124 24
125 120
126 288
127 456
128 768
129 1508
130 1759
131 3744
132 7784
133 14048
134 22644
135 28572
136 1597
137 1
138 2
139 6
140 24
141 120
142 288
143 456
144 768
145 1508
146 2393
147 3766
148 7940
149 15360
150 27164
151 45460
152 57620
153 2584
154 1
155 2
156 6
157 24
158 120
159 288
160 456
161 768
162 1508
163 3434
164 3906
165 7984
166 15748
167 29532
168 54300
169 91977
170 116055
171 4181
172 1
173 2
174 6
175 24
176 120
177 288
178 456
179 768
180 1508
181 3434
182 5238
183 7999
184 15880
185 30396
186 58532
187 109741
188 186645
189 233735
190 6765
191 1
192 2
193 6
194 24
195 120
196 288
197 456
198 768
199 1508
200 3434
201 7560
202 8312
203 15908
204 30712
205 60160
206 118037
207 223641
208 376625
209 469754
210 10946
211 1
212 2
213 6
214 24
215 120
216 288
217 456
218 768
219 1508
220 3434
221 7560
222 11107
223 15930
224 30796
225 60880
226 120944
227 240313
228 452621
229 756105
230 944670
231 17711
232 1
233 2
234 6
235 24
236 120
237 288
238 456
239 768
240 1508
241 3434
242 7560
243 16024
244 16548
245 30824
246 61092
247 122308
248 246040
249 487649
250 908389
251 1518054
252 1900425
253 28657
254 1
255 2
256 6
257 24
258 120
259 288
260 456
261 768
262 1508
263 3434
264 7560
265 16024
266 21922
267 30882
268 61176
269 122796
270 248493
271 499256
272 980297
273 1822758
274 3049762
275 3823544
276 46368
277 1
278 2
279 6
280 24
281 120
282 288
283 456
284 768
285 1508
286 3434
287 7560
288 16024
289 31872
290 31973
291 61204
292 123008
293 249413
294 504104
295 1004336
296 1966710
297 3657710
298 6137766
299 7695342
300 75025
301 1
302 2
303 6
304 24
305 120
306 288
307 456
308 768
309 1508
310 3434
311 7560
312 16024
313 31872
314 42238
315 61328
316 123092
317 249901
318 505745
319 1014076
320 2016168
321 3945522
322 7359642
323 12359571
324 15483113
325 121393
326 1
327 2
328 6
329 24
330 120
331 288
332 456
333 768
334 1508
335 3434
336 7560
337 16024
338 31872
339 61704
340 63424
341 123121
342 250113
343 506665
344 1017284
345 2036337
346 4044432
347 7932930
348 14825163
349 24876504
350 31150656
351 196418
352 1
353 2
354 6
355 24
356 120
357 288
358 456
359 768
360 1508
361 3434
362 7560
363 16024
364 31872
365 61704
366 84206
367 123349
368 250197
369 507153
370 1018926
371 2042797
372 4085860
373 8130660
374 15978403
375 29845108
376 50054780
377 62671350
378 317811
379 1
380 2
381 6
382 24
383 120
384 288
385 456
386 768
387 1508
388 3434
389 7560
390 16024
391 31872
392 61704
393 122464
394 127545
395 250231
396 507365
397 1019846
398 2046010
399 4099269
400 8213550
401 16373500
402 32172852
403 60064056
404 100682624
405 126083545
406 514229
407 1
408 2
409 6
410 24
411 120
412 288
413 456
414 768
415 1508
416 3434
417 7560
418 16024
419 31872
420 61704
421 122464
422 169451
423 250623
424 507449
425 1020334
426 2047652
427 4105743
428 8241162
429 16539563
430 32966620
431 64755796
432 120806672
433 202531226
434 253679744
435 832040
436 1
437 2
438 6
439 24
440 120
441 288
442 456
443 768
444 1508
445 3434
446 7560
447 16024
448 31872
449 61704
450 122464
451 246296
452 259287
453 507497
454 1020546
455 2048572
456 4108957
457 8254594
458 16594865
459 33298322
460 66358420
461 130259920
462 242986234
463 407477585
464 510398235
465 1346269
466 1
467 2
468 6
469 24
470 120
471 288
472 456
473 768
474 1508
475 3434
476 7560
477 16024
478 31872
479 61704
480 122464
481 246296
482 345003
483 508211
484 1020630
485 2049060
486 4110599
487 8261073
488 16622510
489 33408916
490 67024922
491 133489108
492 261986262
493 488854773
494 819858684
495 1026910104
496 2178309
497 1
498 2
499 6
500 24
501 120
502 288
503 456
504 768
505 1508
506 3434
507 7560
508 16024
509 31872
510 61704
511 122464
512 246296
513 500506
514 526095
515 1020701
516 2049272
517 4111519
518 8264287
519 16635956
520 33464278
521 67245718
522 134834240
523 268489288
524 527049589
525 983578792
526 1649639041
527 2066113688
528 3524578
529 1
530 2
531 6
532 24
533 120
534 288
535 456
536 768
537 1508
538 3434
539 7560
540 16024
541 31872
542 61704
543 122464
544 246296
545 500506
546 699618
547 1022115
548 2049357
549 4112007
550 8265929
551 16642436
552 33491946
553 67356434
554 135277758
555 271198708
556 540125980
557 1060407528
558 1979138437
559 3319062167
560 4156885969
561 5702887
562 1
563 2
564 6
565 24
566 120
567 288
568 456
569 768
570 1508
571 3434
572 7560
573 16024
574 31872
575 61704
576 122464
577 246296
578 500506
579 1015010
580 1057987
581 2049468
582 4112219
583 8266849
584 16645650
585 33505397
586 67411829
587 135498816
588 272093940
589 545583481
590 1086691764
591 2133708989
592 3982088115
593 6677698124
594 8363450749
595 9227465
596 1
597 2
598 6
599 24
600 120
601 288
602 456
603 768
604 1508
605 3434
606 7560
607 16024
608 31872
609 61704
610 122464
611 246296
612 500506
613 1015010
614 1405208
615 2052368
616 4112309
617 8267337
618 16647292
619 33511877
620 67439511
621 135609592
622 272538026
623 547387533
624 1097665701
625 2186585680
626 4293197371
627 8011644236
628 13435014844
629 16826857269
630 14930352
631 1
632 2
633 6
634 24
635 120
636 288
637 456
638 768
639 1508
640 3434
641 7560
642 16024
643 31872
644 61704
645 122464
646 246296
647 500506
648 1015010
649 2041372
650 2124137
651 4112490
652 8267549
653 16648212