3 42 268 true 23 29 30