12
14
16
27
41
44
52
59
67
69
86
92
102
105
136
138
163
176
177
186
201
206
220
237
244
250
256
262
268
271
273
275
292
299
318
329
331
347
367
385
390
391
396
419
437
444
446
448
455
475
476
489
495
503
507
520
531
539
547
554
572
587
598
599
601
635
643
645
650
662
665
670
675
688
694
747
749
750
775
791
799
814
839
848
852
869
875
886
906
914
927
933
936
938
939
943
949
960
973
985
986
998
1009
1020
1026
1038
1050
1056
1105
1116
1122
1124
1126
1129
