9 197 284 true 2 8 12 14 15 23 24 26 30