7 140 253 true 4 5 11 16 21 25 28