112


121


242


103


85


70


335


620


103


123