16 2117 643 true 1 23 24 28 35 36 39 40 53 57 70 71 85 86 97 98