1 1
2 0
3 1
4 1
5 1
6 2
7 1
8 2
9 2
10 2
11 1
12 10
13 1
14 2
15 5
16 4
17 1
18 10
19 3
20 11
21 5
22 2
23 1
24 55
25 4
26 2
27 12
28 11
29 1
30 52
31 3
32 8
33 5
34 2
35 5
36 133
37 7
38 4
39 5
40 46
41 3
42 52
43 1
44 27
45 22
46 6
47 1
48 260
49 6
50 40
51 5
52 11
53 3
54 100
55 13
56 78
57 27
58 6
59 3
60 874
61 3
62 4
63 22
64 48
65 5
66 52
67 7
68 27
69 29
70 116
71 3
72 1319
73 3
74 8
75 36
76 23
77 13
78 116
79 3
80 444
81 112
82 4
83 1
84 1834
85 13
86 6
87 13
88 478
89 3
90 1950
91 21
92 55
93 11
94 2
95 59
96 2728
97 15
98 22
99 54
100 708
101 3
102 116
103 7
104 110
105 109
106 4
107 3
108 2928
109 3
110 364
111 23
112 284
113 3
114 474
115 13
116 55
117 54
118 28
119 5
120 35801
121 2
122 4
123 11
124 23
125 10
126 1950
127 3
128 192
129 61
130 244
131 1
132 1818
133 59
134 24
135 212
136 94
137 1
138 984
139 7
140 1897
141 29
142 4
143 13
144 12536
145 5
146 12
147 242
148 111
149 15
150 6000
151 3
152 94
153 38
154 236
155 59
156 1770
157 15
158 4
159 59
160 1528
161 13
162 3856
163 15
164 119
165 997
166 6
167 3
168 108537
169 30
170 236
171 222
172 23
173 3
174 488
175 84
176 3580
177 59
178 12
179 7
180 160763
181 7
182 164
183 27
184 446
185 23
186 234
187 13
188 59
189 468
190 1978
191 3
192 24528
193 3
194 48
195 109
196 468
197 15
198 8062
199 3
200 11472
201 23
202 28
203 29
204 7514
205 59
206 56
207 94
208 1916
209 11
210 65182
211 15
212 119
213 27
214 12
215 13
216 118304
217 251
218 28
219 59
220 11865
221 13
222 982
223 15
224 5752
225 312
226 4
227 3
228 30174
229 31
230 2024
231 229
232 446
233 7
234 3902
235 5
236 223
237 59
238 244
239 15
240 1338684
241 7
242 10
243 384
244 119
245 50
246 234
247 27
248 478
249 13
250 966
251 3
252 651323
253 29
254 124
255 485
256 768
257 7
258 1976
259 119
260 7913
261 2030
262 14
263 7
264 587369
265 59
266 954
267 27
268 479
269 15
270 521916
271 3
272 380
273 733
274 6
275 364
276 121790
277 3
278 56
279 238
280 46978
281 7
282 476
283 15
284 503
285 1951
286 492
287 11
288 245072
289 126
290 240
291 111
292 111
293 3
294 32434
295 507
296 894
297 4020
298 112
299 5
300 1466812