5 1 10 10 8 8 5 1 4 6 4 7 7 9