14 12516 887 true 2 4 5 10 13 18 20 26 28 30 33 37 38 39