8 244 286 true 3 8 16 24 27 28 29 38