16 19466 1168 true 2 4 5 10 12 13 14 16 19 25 26 34 36 37 38 39