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