4 43 217 true 16 19 25 29