763
651
546
535
509
476
472
454
434
432
431
431
413
395
391
389
376
366
365
346
338
337
334
332
328
324
320
319
319
311
311
307
299
298
289
286
286
280
271
266
266
263
260
248
243
238
237
231
230
219
208
208
200
187