4 4 4 3 3 7 4 2 21