512
403
465
360
446
481
419
440
326
430
390
364
239
281
445
267
323
350
420
299
352
276
226
240
315
378
313
488
283
437
292
357
494