494
290
427
437
278
210
379
352
413
483
359
506
335
376
452
208
488
433
205
247
360
398
339
216
378
510
349
366
292
333
428
369
226
423
276