1 2
2 2
3 2
4 2
5 4
6 2
7 5
8 4
9 5
10 2
11 7
12 12
13 6
14 5
15 2
16 13
17 20
18 17
19 7
20 5
21 2
22 23
23 40
24 30
25 20
26 8
27 5
28 2
29 43
30 75
31 65
32 37
33 21
34 8
35 5
36 2
37 75
38 147
39 131
40 81
41 41
42 22
43 8
44 5
45 2
46 137
47 285
48 257
49 173
50 91
51 44
52 22
53 8
54 5
55 2
56 255
57 535
58 536
59 344
60 199
61 96
62 46
63 22
64 8
65 5
66 2
67 464
68 1062
69 1033
70 736
71 403
72 215
73 99
74 47
75 22
76 8
77 5
78 2
79 872
80 2006
81 2132
82 1461
83 873
84 439
85 224
86 101
87 47
88 22
89 8
90 5
91 2
92 1612
93 3918
94 4187
95 3065
96 1767
97 959
98 461
99 229
100 102
101 47
102 22
103 8
104 5
105 2
106 3030
107 7548
108 8370
109 6208
110 3740
111 1967
112 1013
113 473
114 232
115 103
116 47
117 22
118 8
119 5
120 2
121 5709
122 14595
123 16656
124 12643
125 7709
126 4185
127 2093
128 1044
129 482
130 233
131 103
132 47
133 22
134 8
135 5
136 2
137 10749
138 28293
139 33123
140 25662
141 15910
142 8735
143 4459
144 2171
145 1062
146 487
147 234
148 103
149 47
150 22
151 8
152 5
153 2
154 20390
155 54761
156 65855
157 52014
158 32759
159 18143
160 9388
161 4634
162 2217
163 1072
164 490
165 234
166 103
167 47
168 22
169 8
170 5
171 2
172 38635
173 106452
174 130460
175 105487
176 67185
177 37695
178 19603
179 9796
180 4738
181 2246
182 1078
183 492
184 234
185 103
186 47
187 22
188 8
189 5
190 2
191 73586
192 206421
193 259431
194 212566
195 138063
196 77939
197 40946
198 20513
199 10051
200 4803
201 2261
202 1082
203 493
204 234
205 103
206 47
207 22
208 8
209 5
210 2
211 140336
212 401522
213 513737
214 430007
215 281566
216 161479
217 85087
218 43020
219 21083
220 10202
221 4844
222 2271
223 1084
224 493
225 234
226 103
227 47
228 22
229 8
230 5
231 2
232 268216
233 780966
234 1019223
235 865650
236 576165
237 332008
238 177200
239 89684
240 44315
241 21440
242 10294
243 4867
244 2276
245 1086
246 493
247 234
248 103
249 47
250 22
251 8
252 5
253 2
254 513708
255 1520543
256 2019783
257 1744136
258 1173435
259 684502
260 366248
261 187361
262 92608
263 45115
264 21659
265 10349
266 4882
267 2278
268 1087
269 493
270 234
271 103
272 47
273 22
274 8
275 5
276 2
277 985818
278 2962226
279 4003071
280 3508335
281 2390366
282 1404867
283 758686
284 388633
285 193824
286 94434
287 45609
288 21794
289 10381
290 4891
291 2280
292 1087
293 493
294 234
295 103
296 47
297 22
298 8
299 5
300 2