12 264 266 true 0 1 5 10 14 17 18 24 34 35 37 39