8 1545 368 true 7 10 11 14 15 21 32 34