199
628
615
509
634
844
533
505
376
669