10 161 177 true 3 12 20 22 24 25 26 34 35 39