1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 2
9 2
10 1
11 1
12 2
13 5
14 2
15 1
16 1
17 3
18 7
19 7
20 3
21 1
22 1
23 3
24 11
25 15
26 11
27 3
28 1
29 1
30 4
31 15
32 25
33 25
34 15
35 4
36 1
37 1
38 4
39 20
40 41
41 52
42 41
43 20
44 4
45 1
46 1
47 5
48 25
49 62
50 92
51 92
52 62
53 25
54 5
55 1
56 1
57 5
58 32
59 89
60 159
61 179
62 159
63 89
64 32
65 5
66 1
67 1
68 6
69 38
70 122
71 249
72 342
73 342
74 249
75 122
76 38
77 6
78 1
79 1
80 6
81 46
82 164
83 380
84 590
85 679
86 590
87 380
88 164
89 46
90 6
91 1
92 1
93 7
94 54
95 212
96 542
97 973
98 1297
99 1297
100 973
101 542
102 212
103 54
104 7
105 1
106 1
107 7
108 63
109 272
110 775
111 1517
112 2279
113 2577
114 2279
115 1517
116 775
117 272
118 63
119 7
120 1
121 1
122 8
123 72
124 339
125 1049
126 2301
127 3812
128 4939
129 4939
130 3812
131 2301
132 1049
133 339
134 72
135 8
136 1
137 1
138 8
139 83
140 418
141 1413
142 3356
143 6151
144 8756
145 9951
146 8756
147 6151
148 3356
149 1413
150 418
151 83
152 8
153 1
154 1
155 9
156 93
157 507
158 1841
159 4798
160 9556
161 15006
162 18901
163 18901
164 15006
165 9556
166 4798
167 1841
168 507
169 93
170 9
171 1
172 1
173 9
174 105
175 611
176 2386
177 6658
178 14429
179 24576
180 34135
181 38060
182 34135
183 24576
184 14429
185 6658
186 2386
187 611
188 105
189 9
190 1
191 1
192 10
193 117
194 723
195 3010
196 9089
197 21191
198 39272
199 59056
200 72679
201 72679
202 59056
203 39272
204 21191
205 9089
206 3010
207 723
208 117
209 10
210 1
211 1
212 10
213 130
214 853
215 3792
216 12148
217 30438
218 60483
219 98839
220 132268
221 146947
222 132268
223 98839
224 60483
225 30438
226 12148
227 3792
228 853
229 130
230 10
231 1
232 1
233 11
234 143
235 994
236 4666
237 16019
238 42755
239 91459
240 160260
241 232555
242 280306
243 280306
244 232555
245 160260
246 91459
247 42755
248 16019
249 4666
250 994
251 143
252 11
253 1
254 1
255 11
256 158
257 1153
258 5734
259 20766
260 59083
261 134429
262 252692
263 394082
264 516372
265 564443
266 516372
267 394082
268 252692
269 134429
270 59083
271 20766
272 5734
273 1153
274 158
275 11
276 1
277 1
278 12
279 172
280 1324
281 6926
282 26638
283 80143
284 194308
285 389048
286 650699
287 915142
288 1083994
289 1083994
290 915142
291 650699
292 389048
293 194308
294 80143
295 26638
296 6926
297 1324
298 172
299 12
300 1