6 3 5 7 9 12 16 5 1 3 4 4 7 6 2 3 5 5 7 8