8 1459 416 true 1 7 8 12 27 29 30 39