8 1778 441 true 5 7 11 16 19 27 30 34