11 350 312 true 5 7 9 14 15 16 18 21 22 34 39