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