508
479
291
454
193
432
425
241
473
284