0
16
21
37
50
60
64
84
103
109
126
139
146
171
178
186
234
245
246
251
258
264
268
283
289
290
309
314
322
350
351
359
370
422
429
488
493
522
536
553
561
567
571
572
575
580
582
607
608
617
630
636
647
663
668
670
672
676
682
705
715
721
726
734
738
748
760
778
780
782
784
793
795
802
829
833
835
840
845
854
875
886
925
928
938
942
951
952
969
971
976
981
985
988
992
1004
1008
1018
1038
1039
1045
1064
1077
1078
1090
1094
1099
1111
1116
1122
1128
1131
1134
1149
1172
1180
1197
1199
1201
1204
1206
1238
1252
1253
1262
1276
1281
1300
1330
1336
1339
1348
1349
1355
1363
1365
