253
337
474
305
529
454
431
480
299
378
365
477
404
327
428
307
252
444
273
231
291
476
399
328
423
271
483
330
487
227
447
489
433
406