11 682 330 true 1 7 11 18 21 25 30 34 35 36 38