4 43 96 true 18 23 25 39