4 40 135 true 8 14 18 29