12 12899 803 true 3 4 6 10 19 21 27 28 29 32 35 36