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