10 2 8 9 3 2 5 7