466
292
634
677
376
278
566
550
650
275