5 9 2 1 10 6 10