0
1
3
18
42
43
47
62
77
87
94
121
128
135
165
188
190
192
198
201
204
210
216
231
232
235
243
255
259
264
275
277
281
284
289
319
332
335
351
356
370
384
421
424
459
475
477
481
492
498
529
554
569
585
591
597
599
607
617
619
625
627
642
647
648
661
671
682
696
741
750
761
765
769
797
801
803
808
809
812
819
823
829
848
849
861
862
874
904
917
922
926
930
941
948
964
968
974
995
1007
1013
1036
1042
1043
1061
1063
1070
1083
1086
1105
1118
1129
1131
1155
1158
1172
1180
1190
1202
1209
1216
1234
1254
1261
1277
1288
1303
1311
1315
1316
1330
1343
1344
1348
1363
1365
1370
1373
1389
1399
1401
1418
1437
1441
1448
1456
