16
43
52
64
65
68
77
109
113
127
146
220
232
249
262
273
278
298
305
306
312
313
316
317
327
347
368
381
394
400
423
424
427
435
437
456
457
468
484
495
504
507
513
515
517
524
530
534
542
548
586
590
592
600
602
617
624
626
654
664
665
666
687
689
691
711
730
731
738
740
767
773
790
801
802
821
835
837
854
866
867
877
892
900
904
918
927
933
938
966
992
1001
1008
1018
1024
1031
1032
1035
1045
1051
1059
1060
1063
1064
1075
1081
1094
1100
1102
1118
1121
1128
1138
1147
1161
1172
1180
1186
1193
1204
