477
379
308
278
424
422
246
486
226
448
296
240
488
270
318
533
515
393
237
382
503
236
234
266
402
275
326
385
535
352
519
490
455
310