0 1
1 1
2 2
3 3
4 1
5 7
6 2
7 1
8 0
9 1
10 14
11 7
12 5
13 2
14 3
15 1
16 0
17 1
18 0
19 0
20 1
21 38
22 23
23 28
24 14
25 18
26 9
27 7
28 5
29 4
30 1
31 4
32 1
33 1
34 1
35 0
36 0
37 1
38 0
39 0
40 0
41 1
42 107
43 102
44 141
45 117
46 123
47 92
48 80
49 63
50 49
51 35
52 35
53 23
54 15
55 17
56 10
57 4
58 9
59 5
60 2
61 3
62 3
63 2
64 2
65 1
66 0
67 1
68 1
69 0
70 0
71 0
72 1
73 0
74 0
75 0
76 0
77 1
78 410
79 526
80 926
81 1001
82 1207
83 1087
84 1122
85 960
86 899
87 724
88 667
89 524
90 452
91 359
92 307
93 219
94 205
95 150
96 119
97 97
98 81
99 52
100 62
101 33
102 30
103 24
104 23
105 13
106 13
107 9
108 9
109 6
110 6
111 3
112 3
113 4
114 4
115 0
116 2
117 1
118 2
119 1
120 0
121 0
122 1
123 1
124 0
125 0
126 0
127 0
128 1
129 0
130 0
131 0
132 0
133 0
134 1
135 1897
136 3624
137 7452
138 10644
139 14520
140 16593
141 18905
142 19497
143 19918
144 19147
145 18408
146 16887
147 15475
148 13780
149 12214
150 10539
151 9218
152 7787
153 6608
154 5566
155 4689
156 3797
157 3256
158 2643
159 2118
160 1802
161 1432
162 1186
163 949
164 772
165 634
166 499
167 428
168 329
169 261
170 215
171 189
172 148
173 112
174 93
175 73
176 70
177 55
178 36
179 32
180 30
181 26
182 19
183 15
184 9
185 15
186 10
187 5
188 7
189 4
190 5
191 5
192 2
193 3
194 3
195 3
196 0
197 1
198 1
199 1
200 2
201 1
202 0
203 0
204 0
205 1
206 1
207 0
208 0
209 0
210 0
211 0
212 1
213 0
214 0
215 0
216 0
217 0
218 0
219 1
220 12172
221 32240
222 79244
223 140728
224 225950
225 311107
226 406771
227 487734
228 564864
229 618897
230 662747
231 682445
232 691471
233 680302
234 661750
235 628236
236 592980
237 547823
238 503504
239 455476
240 410776
241 364294
242 323222
243 283028
244 247028
245 213530
246 184891
247 157681
248 135197
249 114395
250 97305
251 81428
252 69165
253 57453
254 48182
255 39968
256 33580
257 27564
258 22960
259 18871
260 15745
261 12826
262 10689
263 8659
264 7183
265 5917
266 4873
267 3910
268 3308
269 2618
270 2252
271 1777
272 1490
273 1181
274 1023
275 804
276 698
277 537
278 452
279 388
280 324
281 247
282 214
283 170
284 148
285 136
286 105
287 72
288 75
289 54
290 57
291 39
292 40
293 25
294 26
295 18
296 18
297 18
298 13
299 10
300 13
301 6
302 4
303 6
304 7
305 5
306 5
307 3
308 1
309 1
310 4
311 2
312 3
313 0
314 1
315 0
316 1
317 1
318 2
319 1
320 0
321 0
322 0
323 0
324 1
325 1
326 0
327 0
328 0
329 0
330 0
331 0
332 1
333 0
334 0
335 0
336 0
337 0
338 0
339 0
340 1