7 133 248 true 12 14 24 28 29 30 39