0
3
6
10
11
16
18
19
21
24
27
29
34
35
36
37
42
45
49
58
59
60
63
73
74
82
83
91
97
101
102
105
106
110
111
113
114
119
121
126
127
128
131
139
144
148
149
150
152
154
158
162
165
170
172
173
182
183
186
193
194
197
198
201
207
208
209
210
215
217
218
223
229
232
236
240
241
245
246
249
250
252
253
254
256
259
260
263
264
269
270
273
278
280
281
288
291
292
296
300
301
303
312
317
318
319
321
323
324
326
334
342
344
349
350
354
357
358
363
366
367
368
369
370
372
373
375
378
383
384
387
388
390
391
392
394
400
402
403
411
412
419
421
423
424
428
435
436
438
447
451
455
457
458
475
478
479
481
483
485
487
491
493
495
501
504
507
509
512
513
514
515
519
522
532
533
535
538
544
548
550
554
560
562
566
568
572
573
574
575
576
582
583
588
591
594
595
603
604
605
606
608
610
611
613
616
