4 37 95 true 18 28 29 30