9 214 264 true 2 8 10 14 23 29 30 34 35