41 42 50 74 82 83 92 101 108 109 110 116 120 121 122 128 132 149 152 162 177 188 197 209 212 230 247 251 254 265 284 291 