2
8
11
12
32
35
36
37
45
68
80
84
113
132
139
152
169
197
224
227
229
233
236
244
250
258
260
274
287
288
300
302
306
316
321
323
324
326
327
333
337
350
351
358
362
381
383
384
389
402
403
411
412
418
422
438
441
442
444
448
450
453
454
465
466
484
492
501
504
506
510
518
523
529
533
535
536
537
543
547
555
556
583
584
587
594
599
600
603
608
618
642
650
653
655
663
672
674
682
685
688
689
700
707
713
715
719
755
757
759
765
770
774
779
785
791
807
809
813
816
822
827
828
829
830
835
845
854
858
872
874
878
881
883
884
885
891
904
916
917
922
929
933
979
989
1010
1012
1014
1018
1019
1021
1039
1048
1050
1068
1076
1078
1091
1102
1109
1126
1128
1134
1143
1146
1147
1158
1160
1165
1169
1178
1180
1183
1184
