0
2
3
5
8
9
12
17
20
23
24
25
26
29
32
33
47
51
53
54
56
59
60
62
68
69
71
76
78
79
82
84
86
87
88
89
94
97
98
101
104
105
108
111
113
115
121
122
129
132
136
138
139
141
142
143
146
147
149
152
153
156
157
159
161
164
165
169
171
180
182
186
188
190
197
198
199
208
209
216
218
220
226
228
231
232
234
235
237
238
239
241
242
243
248
251
252
257
261
262
263
267
268
270
271
272
275
276
277
278
279
280
283
286
287
290
291
294
296
297
298
301
305
306
307
312
314
317
318
319
325
326
329
334
336
346
347
349
351
352
354
355
358
365
366
370
373
374
375
377
380
383
384
385
389
391
393
396
397
402
403
404
405
406
410
411
419
421
424
425
427
428
429
431
434
435
442
443
452
455
457
458
459
463
464
469
473
476
478
480
484
486
489
491
498
499
501
505
506
507
509
513
515
518
522
527
530
538
539
540
542
546
547
556
562
567
571
574
576
577
