9 170 141 true 6 12 14 17 21 31 35 37 38