4 39 93 true 12 18 25 31