0
7
9
10
17
37
38
59
60
61
65
73
77
80
88
92
96
101
104
108
112
118
120
122
124
128
129
132
137
138
152
159
162
167
173
174
178
179
187
197
200
210
219
221
222
230
231
238
240
245
250
267
271
276
277
280
281
283
284
290
301
306
313
314
315
332
333
334
337
348
350
355
365
371
372
376
386
391
393
395
398
417
423
440
447
458
470
481
490
501
504
508
523
524
537
543
546
547
555
556
557
561
569
571
573
574
577
586
592
596
609
611
621
628
629
640
641
642
645
686
687
698
701
708
709
717
722
726
732
733
734
741
743
745
752
756
764
767
768
775
779
781
792
793
796
798
803
806
808
810
813
815
828
833
839
846
848
856
857
870
871
872
876
895
898
906
907
919
928
932
936
942
948
949
951
955
958
983
996
997
998
1006
1009
1012
1013
1020
1026
1030
1031
1033
1037
1065
1075
1087
1096
1097
1100
1101
1103
1111
1121
1124
1128
1139
1148
1149
1153
