8 348 217 true 8 11 16 25 27 29 30 39