7 94 229 true 8 12 18 25 29 30 39