8 1588 88 49 54 88 153 244 274 280 296