7 240 158 true 5 8 10 16 21 28 35