9 286 262 true 5 12 21 24 26 28 29 30 39