42 69 1578 46 63 1156 1588 1141