14
16
20
29
33
61
81
89
104
120
153
166
172
184
188
198
236
238
253
254
269
271
289
293
296
304
315
341
345
356
371
377
419
443
468
480
499
522
523
534
563
566
567
571
587
590
595
606
635
641
652
663
681
688
718
732
733
739
748
756
776
782
796
800
848
860
861
874
887
891
894
913
927
930
939
942
952
989
999
1011
1012
1019
1023
1035
1036
1040
1041
1043
1045
1047
1060
1064
1074
1107
1109
1115
1123
1137
1143
1156
1158
1159
1161
1170
1174
1175
1179
