7 214 264 true 3 12 20 26 30 35 39