4 guppies
4 platys
6 corys
Mollies, IMO, get a bit too big. I think they'd be happier in a larger tank.
Other good fish are - neon tetra (mature tank only), black neon tetra, harlequin rasbora, dwarf gouramis, honey gouramis, glowlight tetra, endlers (kinda like guppies), bulldog plecs, danios (cooler tanks), white cloud mountain minnows (cooler tanks), shrimp, snails . . .
A good stocking guide would be:
6 x small shoaling fish (tetras, rasboras, for example)
2 x something larger (gouramis, for example)
6 x small bottom feeder (corys, otos, for example)
or
2 x something larger (gouramis, etc)
1 x small plec (produce a lot of waste to count them as several fish)
6 x corys OR 6 x small shoaling fish
For example, in my two 65 litre tanks I have:
1) 7 neon tetra, 3 corys (should be 4-6), a shrimp (should be 4-6), a female betta and 2 african dwarf frogs
Ideally I would have 7 neons, 6 corys and my female betta, but I got the corys as a newbie and never added more.
2) male kribensis, yellow panchax, 2 bumblebee catfish
This is my semi-aggressive tank. The krib and panchax are too big and too aggressive to go in with my small fish so they get a lightly stocked, well planted 65 litre tank as a home. I would never put loads of small fish in with them. I will probably only add one or two more fish to the tank,
if that.