0
3
5
7
8
10
13
14
15
19
21
29
37
42
48
50
55
60
65
68
72
81
88
89
90
92
110
112
113
119
121
122
123
125
126
130
136
137
141
144
148
151
153
154
155
156
159
162
166
171
172
186
198
203
207
208
209
211
214
215
217
221
228
229
230
235
243
244
250
254
259
260
261
264
267
276
278
279
280
290
291
293
294
296
302
304
306
309
312
313
315
320
325
327
331
339
344
352
353
356
357
359
364
367
368
373
374
379
381
383
384
387
394
401
410
412
414
415
421
423
425
427
435
443
444
448
450
451
455
456
458
473
483
485
486
492
494
509
514
515
516
523
524
526
529
536
538
542
544
547
548
549
551
556
560
563
565
566
567
572
573
577
579
580
584
589
592
593
595
598
599
603
604
606
607
609
610
618
619
622
624
631
634
636
637
639
641
647
649
657
658
660
663
669
672
676
678
683
687
688
694
695
714
715
719
721
726
730
731
736
737
738
740
744
745
748
751
752
756
760
765
772
775
777
783
788
794
799
813
818
