18
19
43
53
66
81
109
118
121
134
136
150
162
184
198
209
214
219
225
226
231
236
246
270
272
288
293
307
317
330
346
347
405
425
438
448
462
470
471
491
492
502
508
513
517
520
530
542
545
546
586
601
607
608
626
649
650
651
663
666
672
686
690
694
697
717
720
731
737
753
758
774
798
803
815
845
859
871
879
884
896
908
927
933
935
938
942
943
944
960
971
984
985
991
994
998
1002
1008
1009
1014
1023
1040
1041
1043
1044
1062
1065
1074
1088
1091
1107
1108
1110
1126
1128
1133
1161
1165
1201
1203
1204
1208
1230
