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