12 19885 899 true 0 1 2 3 6 7 11 14 22 24 33 35