9 167 313 true 14 19 21 22 25 29 33 35 39