3 42 149 true 15 24 29