388
276
336
310
230
499
480
265
304
340
493
427
489
270
327
477
301
326
396
485
414
436
522
352
234
364
349
386
255
332
378
356
280