23 41705 334 true 4 14 15 27 28 35 50 51 55 61 79 89 102 117 118 121 128 130 135 138 140 148 149