199
628
615
509
634
369
777
315
847
535