10 2 8 2 5 8 8 5 10 9 7