257
270
490
260
512
494
384
274
258
463
322
482
244
318
399
250
332
397
389
335
261
470
513
479
498
509
341
264
485