4 43 247 true 23 27 29 30