6
11
26
30
41
44
54
62
75
80
117
132
139
143
149
159
185
187
193
203
207
219
223
227
249
253
262
264
273
278
290
291
301
313
321
332
337
338
355
357
386
404
406
427
431
445
457
486
504
507
521
533
540
559
566
578
580
599
605
615
626
654
688
693
702
714
717
726
727
732
734
740
745
752
756
770
792
804
815
830
835
846
851
858
868
871
878
882
887
889
895
898
907
914
915
936
945
972
978
984
990
994
1024
1033
1034
1056
1068
1069
1078
