16 27101 229 true 8 22 23 36 51 66 75 85 103 109 112 132 133 136 142 143