1 1
2 2
3 2
4 8
5 12
6 5
7 42
8 84
9 56
10 14
11 262
12 640
13 580
14 240
15 42
16 1828
17 5236
18 5894
19 3344
20 990
21 132
22 13820
23 45164
24 60312
25 42840
26 17472
27 4004
28 429
29 110954
30 406012
31 624240
32 529104
33 271240
34 85904
35 16016
36 1430
37 933458
38 3772008
39 6540510
40 6413784
41 3935238
42 1569984
43 405552
44 63648
45 4862
46 8152860
47 35994184
48 69323910
49 76980880
50 54787208
51 26200468
52 8536890
53 1860480
54 251940
55 16796
56 73424650
57 351173328
58 742518832
59 919032664
60 742366152
61 412348728
62 161172704
63 44346456
64 8356656
65 994840
66 58786
67 678390116
68 3490681428
69 8028001566
70 10941339452
71 9871243896
72 6230748192
73 2830421952
74 934582000
75 222516030
76 36936988
77 3922512
78 208012
79 6405031050
80 35253449296
81 87526544560
82 130091632424
83 129477031190
84 91385152248
85 47201994762
86 18117824400
87 5177642470
88 1086685600
89 161226780
90 15452320
91 742900
92 61606881612
93 360946635312
94 961412790002
95 1546164900644
96 1681013854212
97 1310296996120
98 757218876394
99 330541081704
100 109808112960
101 27665650740
102 5193298110
103 696717840
104 60843510
105 2674440
106 602188541928
107 3739935635756
108 10630964761766
109 18379165280940
110 21653861838390
111 18456675484196
112 11786257964504
113 5757601848920
114 2175182186120
115 637007339280
116 143558599080
117 24384586200
118 2986292400
119 239519700
120 9694845
121 5969806669034
122 39159200588780
123 118257400015312
124 218576190891816
125 277215342450784
126 256301542207920
127 179081046215568
128 96693197936632
129 40879675203224
130 13612373527632
131 3565368581568
132 727159530240
133 112831907760
134 12713873760
135 942871200
136 35357670
137 59923200729046
138 413836299216608
139 1322564193698320
140 2601195918964184
141 3531450469003880
142 3517938623873672
143 2667822886408272
144 1576533680321408
145 736731216104224
146 274491451519648
147 81730331363736
148 19370390667040
149 3609538084152
150 515709552000
151 53823058080
152 3711935040
153 129644790
154 608188709574124
155 4409705753032648
156 14863191405246888
157 30980323101952368
158 44806855312849362
159 47820811912386732
160 39096415694808648
161 25083534947894304
162 12830020606659746
163 5283147737822600
164 1759714658172372
165 474000318895104
166 102630316254240
167 17612853736464
168 2332549535400
169 226765486080
170 14615744220
171 477638700
172 6234277838531806
173 47337525317450816
174 167771227744292160
175 369289984556000856
176 566627894954179026
177 644758338073769464
178 565064355359024840
179 390970503448090488
180 217139225832110534
181 97860442915614704
182 36017597277612496
183 10850034322572432
184 2669370671766112
185 532249661425760
186 84688447403968
187 10455495457248
188 951484123440
189 57562286760
190 1767263190
191 64477712119584604
192 511563350415103008
193 1901345329566422790
194 4405839231880790648
195 7145814923879522986
196 8632733743310196256
197 8070705247685170684
198 5988061883039308848
199 3587066097601934530
200 1755310029771295216
201 706958959835806990
202 235265604762448572
203 64713641205591820
204 14658557362753320
205 2709804590263296
206 402058856155712
207 46500885666900
208 3978168316200
209 226760523600
210 6564120420