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