12
13
14
26
32
33
41
45
52
70
77
78
80
91
121
123
127
130
140
156
157
163
175
190
195
201
212
237
275
288
323
326
334
337
381
401
438
439
476
502
505
506
510
523
533
552
559
566
572
577
587
598
604
613
626
642
643
651
659
674
677
685
689
692
707
710
714
718
719
720
730
739
745
763
768
785
809
818
830
838
839
842
848
865
871
916
936
940
956
961
966
975
995
1024
1027
1067
1068
1073
1080
1092
1104
1111
1149
1152
1172
1176
