3 1 2 1 5 1 3 4 7 7 7 6 10 7 5 10 6 4 1 6 3 1 5 2 1 5 1 2