5 41 143 true 5 7 20 22 36