988
986
946
750
729
655
635
626
593
467
382
381
372
370
369
348
332
318
303
299
292
286
272
265
264
261
256
256
252
248
230
220
218
217
215
211
201
200
198
197
195
186
180
175
175
174
172
171
167
162
156
155
155
155
154
153
151
142
140
138
136
136
133
133
131
128
128
113
106
99