387
348
505
459
236
442
495
477
457
496
389
281
237
355
264
303
328
318
214
402
437
223
470
472
246
500
432
317
207
462
345
480
427
315