9 311 289 true 6 7 9 13 14 18 22 35 36