482
407
277
299
357
297
462
424
345
511
286
287
472
478
507
215
298
455
334
409
480
235
465
321
324
327
263
253
278
269
260
416
362
335
461