0 1
1 1
2 1
3 2
4 1
5 4
6 1
7 1
8 8
9 9
10 2
11 1
12 16
13 55
14 64
15 25
16 6
17 1
18 1
19 32
20 285
21 1090
22 2020
23 2146
24 1380
25 490
26 115
27 20
28 2
29 1
30 64
31 1351
32 14000
33 82115
34 304752
35 759457
36 1308270
37 1613250
38 1484230
39 1067771
40 635044
41 326990
42 147440
43 57675
44 19238
45 5325
46 1170
47 190
48 20
49 1
50 1
51 128
52 6069
53 153762
54 2401910
55 25400564
56 192504214
57 1085660748
58 4693213105
59 15946757960
60 43506231489
61 96986433726
62 179039339787
63 276189432540
64 357959527245
65 390972758470
66 360792368937
67 282573842684
68 189570420130
69 110689090540
70 57514989406
71 27233103758
72 11961687479
73 4908950690
74 1877475320
75 663481350
76 214126234
77 62245330
78 16038865
79 3593660
80 683543
81 106932
82 13160
83 1190
84 70
85 2
86 1
87 256
88 26335
89 1533504
90 58089465
91 1557306954
92 31169837405
93 483349680164
94 5971431466764