868
740
696
592
538
521
512
499
460
453
443
419
416
415
411
409
406
399
393
390
383
380
371
366
365
357
356
341
339
335
334
327
324
323
321
319
318
315
311
309
306
304
300
295
291
289
288
287
282
269
262
260
259