We have 2 Sizes
We have 3 Types of base sauces
5 different types of cheese
20 different toppings

They can only select 1 size and 1 base sauce ( tomato, Bbq or 1/2 & 1/2 mix ), they can select unto 5 different cheese options ( one is to have no cheese ) , they can select upto 20 different toppings, they can select one topping or 19 ( the 20th option is no topping )

I am struggling to work out how many different combination there can be. Can someone help please?