495
492
490
481
476
453
451
445
443
435
431
420
417
416
412
410
405
403
402
401
397
395
393
382
377
376
375
374
369
367
365
364
357
356
354
353
350
348
347
344
342
341
336
334
332
331
330
325
321
317