948
879
797
788
784
714
711
672
609
599
597
596
579
574
573
568
539
530
492
476
472
471
470
460
459
435
432
431
426
422
418
416
409
407
405
405
403
402
396
396
394
391
389
389
383
375
373
371
368
363
363
361
360
358
358
356
353
349
349
348
341
339
339
337
335
334
329
326
325
324
320
318
313
312
311
311
310
310
310
309
307
305
300
299
298
298
296
295
294
290
287
279
279
278
277
277
276
275
275
274
273
270
268
268
267
267
265
265
264
264
264
263
261
260
259
257
257
255
255
253
253
249
248
247
247
245
244
242
242
241
240
240
240
239
239
237
236
233
233
233
232
232
231
230
229
229
228
226
225
224
224
219
219
219
217
216
213
212
211
210
210
209
209
207
206
204
201
198
194
192
191
191
190
189
189
188
184
183
178
174
173