4 42 145 true 2 15 22 29