8 1751 368 true 3 8 16 24 27 28 29 38