8
11
16
20
27
33
34
54
56
62
84
86
106
116
133
139
141
162
167
181
184
189
224
227
231
238
240
242
247
250
252
270
299
303
316
318
323
328
331
333
338
363
364
365
395
398
401
405
411
421
437
444
447
450
452
471
472
490
538
558
565
572
586
599
601
620
640
642
665
682
686
689
694
695
698
709
781
784
794
810
836
858
862
874
882
885
890
894
907
924
925
970
992
999
1027
1030
1039
1044
1048
1055
1064
1069
1078
1089
1090
1099
1100
1119
1120
1133
1144
1151
1152
1160
1167
1169
1171
