9 297 312 true 3 11 13 15 16 17 22 28 30