494
281
384
312
292
477
240
382
306
225
237
444
399
427
261
434
355
371
326
250
439
368
295
286
315
244
362
522
297
419
429
364
486