3 42 292 true 15 22 31