0
3
5
6
7
13
23
26
27
29
33
36
43
47
48
49
60
61
62
68
71
80
84
88
89
90
99
114
119
122
129
130
131
139
143
147
148
149
154
157
159
161
163
164
167
168
173
183
184
186
192
195
196
197
204
205
214
217
219
222
224
225
228
230
231
232
239
241
252
258
261
264
271
273
275
283
284
290
291
292
296
304
307
308
310
311
312
314
315
316
319
321
327
329
330
331
336
339
340
343
347
349
350
351
356
357
358
364
368
370
381
384
390
391
392
394
406
412
421
422
427
429
431
439
441
449
452
455
458
469
477
481
485
488
489
492
502
504
505
516
520
522
523
524
527
528
530
538
544
548
551
556
557
577
580
583
584
585
587
592
594
596
598
602
603
604
605
611
615
621
625
627
636
638
640
641
643
644
646
650
651
652
656
660
662
664
666
674
676
677
678
681
682
683
686
689
690
693
698
700
704
707
710
711
712
722
724
727
730
732
736
741
742
744
745
748
750
760
773
782
787
790
793
794
795
796
800
802
806
809
811
812
817
825
832
836
843
844
848
851
854
856
859
860
861
864
866
868
869
870
876
883
886
889
900
902
905
907
909
911
912
915
920
921
925
928
929
930
934
937
940
941
942
944
946
951
957
958
961
965
967
968
970
974
