0 1
1 0
2 0
3 0
4 0
5 1
6 0
7 0
8 0
9 0
10 0
11 0
12 2
13 0
14 0
15 0
16 0
17 0
18 0
19 0
20 4
21 2
22 0
23 0
24 0
25 0
26 0
27 0
28 0
29 0
30 9
31 8
32 2
33 0
34 0
35 0
36 0
37 0
38 0
39 0
40 0
41 1
42 20
43 28
44 12
45 2
46 0
47 0
48 0
49 0
50 0
51 0
52 0
53 0
54 0
55 4
56 54
57 80
58 60
59 16
60 2
61 0
62 0
63 0
64 0
65 0
66 0
67 0
68 0
69 0
70 0
71 22
72 136
73 252
74 228
75 100
76 20
77 2
78 0
79 0
80 0
81 0
82 0
83 0
84 0
85 0
86 0
87 0
88 4
89 80
90 388
91 777
92 818
93 480
94 152
95 24
96 2
97 0
98 0
99 0
100 0
101 0
102 0
103 0
104 0
105 0
106 0
107 0
108 28
109 291
110 1152
111 2444
112 2804
113 2089
114 856
115 216
116 28
117 2
118 0
119 0
120 0
121 0
122 0
123 0
124 0
125 0
126 0
127 0
128 0
129 4
130 154
131 986
132 3676
133 7612
134 9750
135 8192
136 4330
137 1416
138 292
139 32
140 2
141 0
142 0
143 0
144 0
145 0
146 0
147 0
148 0
149 0
150 0
151 0
152 0
153 52
154 644
155 3530
156 11772
157 24472
158 33336
159 31202
160 19532
161 8130
162 2180
163 380
164 36
165 2
166 0
167 0
168 0
169 0
170 0
171 0
172 0
173 0
174 0
175 0
176 0
177 0
178 9
179 325
180 2644
181 12502
182 38694
183 79730
184 114342
185 115502
186 83183
187 41136
188 14064
189 3208
190 480
191 40
192 2
193 0
194 0
195 0
196 0
197 0
198 0
199 0
200 0
201 0
202 0
203 0
204 0
205 1
206 112
207 1660
208 10480
209 44574
210 129020
211 264482
212 391432
213 423786
214 337144
215 193820
216 79240
217 22993
218 4508
219 592
220 44
221 2
222 0
223 0
224 0
225 0
226 0
227 0
228 0
229 0
230 0
231 0
232 0
233 0
234 0
235 28
236 828
237 7508
238 41408
239 158532
240 437186
241 887404
242 1347560
243 1538558
244 1331170
245 859176
246 410302
247 142624
248 35664
249 6160
250 716
251 48
252 2
253 0
254 0
255 0
256 0
257 0
258 0
259 0
260 0
261 0
262 0
263 0
264 0
265 0
266 4
267 332
268 4608
269 33046
270 160296
271 566886
272 1497208
273 3014432
274 4655776
275 5565832
276 5144236
277 3662778
278 1978664
279 805740
280 242484
281 53286
282 8152
283 852
284 52
285 2
286 0
287 0
288 0
289 0
290 0
291 0
292 0
293 0
294 0
295 0
296 0
297 0
298 0
299 0
300 106
301 2406
302 23311
303 140111
304 615940
305 2031394
306 5185083
307 10325335
308 16192608
309 20054044
310 19633804
311 15125366
312 9086116
313 4207428
314 1487681
315 393736
316 76826
317 10584
318 1000
319 56
320 2
321 0
322 0
323 0
324 0
325 0
326 0
327 0
328 0
329 0
330 0
331 0
332 0
333 0
334 0
335 22
336 1104
337 14385
338 110132
339 581976
340 2346548
341 7313380
342 18091092
343 35693692
344 56587516
345 72212800
346 74161528
347 61122466
348 40085932
349 20749892
350 8377000
351 2609116
352 614816
353 107801
354 13424
355 1160
356 60
357 2
358 0
359 0
360 0
361 0
362 0
363 0
364 0
365 0
366 0
367 0
368 0
369 0
370 0
371 0
372 4
373 396
374 8146
375 77042
376 498510
377 2375948
378 8892252
379 26424552
380 63570106
381 124322284
382 198771190
383 260020876
384 278241194
385 242759710
386 171725416
387 97636026
388 44239618
389 15780916
390 4382132
391 928608
392 147426
393 16792
394 1332
395 64
396 2
397 0
398 0
399 0
400 0
401 0
402 0
403 0
404 0
405 0
406 0
407 0
408 0
409 0
410 0
411 0
412 124
413 3982
414 49820
415 386626
416 2185492
417 9568542
418 33581728
419 95790204
420 224749652
421 435951906
422 701526660
423 937190080
424 1038528312
425 952066016
426 718391056
427 443166310
428 221576912
429 88988542
430 28363508
431 7090716
432 1362772
433 197494
434 20636
435 1516
436 68
437 2