16 12252 857 true 1 2 5 10 12 13 14 15 16 18 20 21 36 37 38 39