0
2
5
8
10
12
16
19
20
24
25
27
28
30
33
36
39
42
43
45
46
47
49
51
52
54
55
56
57
59
61
64
66
67
70
71
74
75
77
78
79
80
85
86
88
90
91
93
98
100
101
102
103
106
112
113
114
115
116
117
121
123
125
126
128
129
132
133
134
137
138
139
140
143
144
145
146
148
151
154
156
157
161
162
164
166
167
168
169
171
173
178
180
183
184
186
192
193
195
196
199
204
207
211
212
217
219
220
221
224
230
236
238
239
240
241
243
244
245
247
248
252
254
255
257
258
262
266
269
270
271
272
273
275
276
277
282
284
286
287
288
289
290
291
293
294
295
296
300
302
303
305
306
307
308
314
315
317
318
319
325
326
329
330
331
333
334
335
336
337
338
339
342
347
349
350
352
356
357
358
361
364
366
371
372
374
378
384
386
387
388
389
390
393
394
395
396
397
402
407
408
410
416
417
422
423
424
425
428
431
432
433
434
435
436
437
438
440
442
443
446
447
448
449
450
451
453
455
456
457
459
462
466
467
471
472
473
475
477
479
