9 377 350 true 7 10 11 14 21 24 26 34 39