12 8557 618 true 0 1 2 7 12 13 21 26 28 29 33 38