389
258
484
251
247
353
280
545
273
334
268
492
246
382
470
461
527
391
300
387
381
231
480
253
429
458
318
309
421
235
279
299
447
254