3 43 94 true 18 23 24