0
1
3
4
5
6
8
11
12
15
16
17
19
21
23
24
25
26
28
30
32
33
36
41
42
43
45
47
50
51
53
54
56
59
60
61
66
67
69
71
72
74
79
84
85
87
88
89
92
94
95
96
99
100
101
102
104
105
107
108
110
111
113
116
118
119
122
124
125
126
128
133
136
138
139
140
141
146
149
150
151
153
154
156
158
160
164
165
167
168
169
173
174
175
178
183
184
186
187
191
192
194
197
198
200
204
206
208
209
210
211
213
214
220
221
223
224
226
227
230
232
234
236
240
241
244
250
251
252
253
256
257
259
261
262
264
266
267
268
273
274
276
279
281
282
283
284
286
291
292
294
296
297
298
300
301
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
320
324
326
328
330
332
333
334
335
337
338
339
343
344
345
347
350
352
356
357
359
361
362
363
364
365
368
369
372
373
374
377
378
379
381
383
384
385
388
389
390
391
392
393
395
396
397
398
399
400
404
406
407
408
409
410
412
