8 2055 577 true 7 16 18 22 24 26 28 33