340
332
359
379
347
360
401
369
352
515
381
376
404
416
404
399
439
429
398
457
455
465
490
451
533
547
484
504
|