8 1497 457 true 7 12 14 20 27 28 32 33