3 6 5 2 6 2 2 1 8 10 27