9 1239 558 true 0 6 7 11 12 19 20 22 28