335
277
360
373
518
264
390
402
352
375
354
273
270
369
469
437
418
485
286
452
379
304
447
262
414
517
348
441
342
246
326
389
465
366