386
348
351
440
270
340
397
237
259
394
336
445
335
433
435
396
477
456
443
429
376
236
359
356
446
258
453
499
337
292
245
323
274
269