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