16 107535 5126 true 1 5 8 12 13 20 23 24 27 28 29 30 33 35 38 39