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