How did the Punic Wars affect Rome?

Rome lost control of Greece to Carthage.
Rome took control of Egypt from Carthage.
Rome lost control of regions in the eastern Mediterranean Sea.
Rome gained control of regions in the western Mediterranean Sea.