485
247
468
298
328
254
257
470
386
274
353
480
270
221
420
451
403
334
488
492
262
255
259
290
429
310
241
364
308
509
212
517
289