0
2
8
16
17
18
35
44
47
54
71
75
77
80
82
84
94
95
99
100
108
112
116
124
126
135
136
145
148
152
153
154
156
157
158
159
167
171
204
224
228
229
233
235
238
243
245
247
264
270
272
280
284
286
291
293
297
313
316
317
319
320
324
328
330
341
349
356
368
371
372
373
376
378
379
382
385
393
397
399
415
421
425
428
429
431
441
442
449
465
468
501
508
510
519
522
526
528
529
534
536
540
554
559
574
578
582
583
584
587
594
595
596
598
602
610
612
615
619
621
625
628
631
634
644
645
648
655
656
664
666
675
683
685
709
711
715
720
722
737
746
767
769
773
776
779
785
791
794
808
811
813
816
818
819
821
822
833
834
847
848
850
852
855
864
880
883
889
891
906
909
917
918
919
921
922
926
928
936
942
943
945
960
966
973
975
978
981
982
986
1000
1002
1007
1008
1014
1016
1023
1025
1032
1039
1053
1054
1062
1066
1067
1082
