502
496
495
491
490
489
474
470
468
462
454
444
442
438
436
432
426
423
418
416
412
408
404
403
402
396
393
392
386
374
372
368
367
365
364
363
360
358
357
356
355
350
349
348
344
341
340
339
337
336
335
334