4 43 85 true 23 27 29 30