562
489
480
460
377
324
314
306
302
300
294
294
291
285
281
273
273
258
255
254
253
252
250
247
246
245
240
237
231
231
229
228
227
225
224
223
222
220
219
217
215
214
212
211
208
207
206
204
202
190
190
188
188
187
187
185
184
183
181
180
179
178
176
166
164
164
164