8 252 286 true 1 4 12 13 17 18 20 24