8 253 252 true 1 14 16 19 22 25 28 33