12 1662 492 true 7 10 13 14 16 17 21 26 29 34 35 38