Please correct any grammatical flaws in the following paragraph:
Finally, I found out that about 30 people were coming and there were not enough food for the party.
In the end, I found out that about 30 people were coming and there was not enough food for the party.