Beverages for your 30th birthday: How much should you buy?

30th Birthday
Type
Per person
Total
Champagne
Welcome Drink
1 glass
8 bottles
White Wine
Starter
2 glasses
16 bottles
Red Wine
Main Course
3 glasses
21 bottles
Cognac/Liqueur
4 shots (4 cl)
10 bottles (70 cl)
Dessert Wine
Dessert
1 glass
8 bottles
Ready-to-drink
Ready-to-drink
2 cans
4 cases
Beer
4 cans
7 cases
Soda
2 cans
4 cases