4
14
19
30
44
46
66
103
107
110
129
130
147
163
164
188
200
210
211
213
215
227
236
241
263
269
273
280
292
347
349
360
363
367
384
396
401
414
417
419
423
426
435
449
452
480
490
511
516
539
545
563
579
600
609
614
631
640
641
651
674
689
706
709
726
735
736
742
758
764
774
783
834
842
843
860
862
863
877
879
883
894
905
909
933
943
951
954
982
984
987
989
992
999
1007
1008
1016
1018
1019
1022
1036
1051
1057
1061
1065
1071
1097
1107
1123
1134
1135
1139
1140
1159
1161
1163
1169
1178
1182
1190
1194
1206
1210
1229
1241
1249
