512
371
338
345
288
339
374
341
463
369
313
439
413
477
261
335
488
316
400
379
318
314
262
457
349
482
414
549
289
424
521
526
320
389