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