387
260
229
413
446
333
437
238
486
247
349
245
428
350
461
481
277
225
306
266
465
402
445
239
276
408
509
336
424
528
348
440
411