Bowsling
Deity
Actually, if you wanted to make an even bigger sacrifice, and your scenario is on a preplaced map, you could have up to 60 (31). How? Equal out all the differences between town, metropolis and city. Make it so that there are no buildings that enable cities to become metros, or towns to become cities. Then have some civs start with all their cities either as towns, metros, or cities. However, these three groups would also share many things, such as popheads. Also, they would be three levels of "advancedness" .