1 21
2 51
3 51
4 129
5 105
6 129
7 339
8 231
9 231
10 339
11 921
12 537
13 453
14 537
15 921
16 2571
17 1311
18 951
19 951
20 1311
21 2571
22 7329
23 3345
24 2109
25 1833
26 2109
27 3345
28 7329
29 21219
30 8871
31 4911
32 3759
33 3759
34 4911
35 8871
36 21219
37 62121
38 24297
39 11973
40 8097
41 7221
42 8097
43 11973
44 24297
45 62121
46 183291
47 68271
48 30471
49 18231
50 14631
51 14631
52 18231
53 30471
54 68271
55 183291
56 543729
57 195585
58 80589
59 42873
60 30909
61 28185
62 30909
63 42873
64 80589
65 195585
66 543729
67 1618899
68 568311
69 220191
70 105279
71 67839
72 56751
73 56751
74 67839
75 105279
76 220191
77 568311
78 1618899
79 4832121
80 1668057
81 617493
82 269457
83 154821
84 118257
85 109893
86 118257
87 154821
88 269457
89 617493
90 1668057
91 4832121
92 14447211
93 4930431
94 1766391
95 715911
96 368151
97 254391
98 220551
99 220551
100 254391
101 368151
102 715911
103 1766391
104 4930431
105 14447211
106 43243329
107 14643825
108 5127069
109 1963113
110 912909
111 566025
112 454989
113 429513
114 454989
115 566025
116 912909
117 1963113
118 5127069
119 14643825
120 43243329
121 129533379
122 43636551
123 15037071
124 5520399
125 2356719
126 1307391
127 963231
128 860559
129 860559
130 963231
131 1307391
132 2356719
133 5520399
134 15037071
135 43636551
136 129533379
137 388206921
138 130319817
139 44423013
140 15823617
141 6307221
142 3144417
143 2097813
144 1762017
145 1684821
146 1762017
147 2097813
148 3144417
149 6307221
150 15823617
151 44423013
152 130319817
153 388206921
154 1163834331
155 389779791
156 131892711
157 45995991
158 17396871
159 7881351
160 4721271
161 3683031
162 3372711
163 3372711
164 3683031
165 4721271
166 7881351
167 17396871
168 45995991
169 131892711
170 389779791
171 1163834331
172 3489930129
173 1166980065
174 392925549
175 135038553
176 49142109
177 20543865
178 11031069
179 7879353
180 6866589
181 6633465
182 6866589
183 7879353
184 11031069
185 20543865
186 49142109
187 135038553
188 392925549
189 1166980065
190 3489930129
191 10466644659
192 3496221591
193 1173271551
194 399217119
195 141330399
196 55434831
197 26839311
198 17334879
199 14208639
200 13273071
201 13273071
202 14208639
203 17334879
204 26839311
205 55434831
206 141330399
207 399217119
208 1173271551
209 3496221591
210 10466644659
211 31393642521
212 10479227577
213 3508804533
214 1185854577
215 411800421
216 153914577
217 68021733
218 39434577
219 29955621
220 26906577
221 26204133
222 26906577
223 29955621
224 39434577
225 68021733
226 153914577
227 411800421
228 1185854577
229 3508804533
230 10479227577
231 31393642521
232 94168344651
233 31418808351
234 10504393431
235 3533970471
236 1211020791
237 436967511
238 179084391
239 93199911
240 64638231
241 55236471
242 52420551
243 52420551
244 55236471
245 64638231
246 93199911
247 179084391
248 436967511
249 1211020791
250 3533970471
251 10504393431
252 31418808351
253 94168344651
254 282479868129
255 94218676305
256 31469140029
257 10554725193
258 3584302509
259 1261353705
260 487303149
261 229428393
262 143569389
263 115084905
264 105916269
265 103802793
266 105916269
267 115084905
268 143569389
269 229428393
270 487303149
271 1261353705
272 3584302509
273 10554725193
274 31469140029
275 94218676305
276 282479868129
277 847389272739
278 282580531431
279 94319339631
280 31569803439
281 10655388879
282 3684967071
283 1362020991
284 587978799
285 330129519
286 244347711
287 216096351
288 207630159
289 207630159
290 216096351
291 244347711
292 330129519
293 587978799
294 1362020991
295 3684967071
296 10655388879
297 31569803439
298 94319339631
299 282580531431
300 847389272739
301 2542067154921
302 847590599337
303 282781858053
304 94520666337
305 31771130421
306 10856716737
307 3886297653
308 1563359937
309 789343221
310 531571137
311 446022453
312 418473537
313 412120821
314 418473537
315 446022453
316 531571137
317 789343221
318 1563359937
319 3886297653
320 10856716737
321 31771130421
322 94520666337
323 282781858053
324 847590599337
325 2542067154921
326 7626000138171
327 2542469808111
328 847993252551
329 283184511351
330 94923319911
331 32173784871
332 11259373911
333 4288963191
334 1966050951
335 1192111431
336 934572471
337 849726231
338 824290791
339 824290791
340 849726231
341 934572471
342 1192111431
343 1966050951
344 4288963191
345 11259373911
346 32173784871
347 94923319911
348 283184511351
349 847993252551
350 2542469808111
351 7626000138171
352 22877597761329
353 7626805444545
354 2543275114509
355 848798559033
356 283989818109
357 95728627545
358 32979095229
359 12064692633
360 5094307389
361 2771472345
362 1997765949
363 1740929433
364 1658196669
365 1639113945
366 1658196669
367 1740929433
368 1997765949
369 2771472345
370 5094307389
371 12064692633
372 32979095229
373 95728627545
374 283989818109
375 848798559033
376 2543275114509
377 7626805444545
378 22877597761329
379 68631987977619
380 22879208374071
381 7628416057311
382 2544885727359
383 850409172159
384 285600432111
385 97339244271
386 34589720319
387 13675343199
388 6705035151
389 4382433231
390 3609429279