9 173 298 true 6 7 12 19 21 22 34 36 37