4 43 93 true 7 24 29 32