762
742
695
571
559
508
467
461
424
390
387
381
377
375
373
368
363
354
348
342
341
341
333
329
316
315
314
310
310
310
307
303
301
300
295
294
284
282
281
278
277
271
271
261
261
260
255
253
252
251
248
247
247
243
243
240
240
239
238
235
233
231
231
231
229
225
221
218
215
213
212
206
205
202
199
199
198
193
192
183
182
179
178
146
141