How many different types of tea are there?

10000000000000000 different types