9
10
18
45
50
53
57
58
62
68
70
75
85
88
110
115
116
130
145
153
159
160
164
180
191
213
217
219
231
232
235
262
264
270
273
277
294
297
301
360
365
393
395
407
412
413
425
432
433
458
469
481
492
497
498
508
515
530
558
598
610
614
620
634
636
672
675
685
701
702
718
728
760
770
787
788
790
807
827
834
839
841
846
853
855
863
865
866
868
903
920
952
956
968
974
976
977
995
1035
1058
1069
1077
1080
1081
1087
1090
1096
1101
1110
1121
1122
1133
1149
1156
1161
1163
1171
1175
1186
1196
