990
895
880
789
783
731
724
716
706
701
657
640
632
615
609
582
557
556
543
539
535
531
529
509
501
487
483
477
471
466
461
452
451
447
438
436
436
435
431
426
422
405
404
400
385
380
378
378
374
372
371
371
369
362
360
360
359
354
353
352
347
346
345
341
341
340
340
339
339
336
336
336
334
334
333
332
330
325
325
321
321
317
316
316
314
313
313
312
304
304
303
299
296
294
291
289
285
283
283
283
282
281
281
281
280
278
277
276
274
274
269
265
265
258
258
254
253
251
250
249
248
245
245
244
241
240
237
236
235
233
232
231
230
229
229
227
227
223
222
221
219
207
207