4 43 110 true 2 13 18 29