12 17636 857 true 3 4 13 16 17 19 20 24 27 29 32 35