14 5367 653 true 0 1 6 9 12 13 17 22 27 29 30 31 34 39