14
31
51
74
76
87
99
106
107
112
131
145
163
178
188
208
250
252
262
287
288
300
371
377
392
393
404
411
413
414
427
429
432
464
469
484
494
514
523
529
552
553
556
579
580
589
592
596
605
625
628
635
638
643
655
659
668
673
675
701
712
717
720
721
722
739
756
759
765
771
775
779
807
828
846
848
849
858
871
880
882
894
900
906
913
936
937
940
946
948
954
957
982
987
988
991
997
998
1006
1011
1015
1048
1054
1057
1087
1088
1090
1092
1097
1107
1108
1114
1120
1129
1133
1140
1162
1178
1185
1192
1195
