6
18
58
65
84
89
100
112
115
117
121
122
123
151
152
154
166
172
173
183
189
196
197
200
208
220
241
242
257
296
315
338
344
345
346
349
353
374
387
403
410
414
439
454
463
485
502
507
515
521
540
551
565
566
574
581
584
590
598
603
610
623
635
645
650
660
688
691
706
715
726
733
743
744
752
769
785
812
855
862
867
877
878
882
883
909
916
919
932
938
942
944
948
957
972
974
989
991
992
1002
1014
1018
1020
1026
1029
1034
1048
1051
1064
1073
1083
