3 7 11 12 12 8 14 7 3 3 9 4