14
22
27
60
62
72
85
95
100
101
108
114
123
131
156
164
175
184
189
198
202
205
216
221
233
243
244
250
251
255
265
267
270
279
287
288
305
316
317
331
347
357
398
436
437
441
451
460
463
477
482
527
535
548
557
558
559
578
601
613
615
622
624
638
646
650
660
664
695
704
712
717
726
730
731
740
744
745
756
763
772
774
780
807
825
846
850
854
869
874
888
903
908
910
913
917
921
934
938
942
947
961
986
988
993
994
1023
1029
1037
1052
1062
1071
1074
1078
1092
1104
1126
1158
1178
1193
1197
1211
1227
1235
1238
1250
1278
1283
1295
1301
