516
384
360
370
227
489
375
413
471
342
380
326
440
338
463
324
444
373
461
226
393
473
269
277
214
510
519
429
352
366
225
291
446
465