227 251 246 250 242 252 232233