3 43 102 true 24 28 29