I agree with others, we need to know the hardness (GH) of your source water. Check the website of your water authority, it may be in the water data there.
While waiting for that important data, a couple comments.
The Corydoras catfish need a larger group. Minimum numbers are always troublesome because without question a shoaling species fish will be in better condition and health the more there are, and in this sized tank you have space to give them what they expect so a group of 8-9 should be minimum. Neon tetra are also shoaling but a group of 8 is OK here.
Dwarf Gourami was mentioned...this is a risk as this species frequently carries the iridovirus and is best avoided unless you obtain the fish direct from a reliable breeder. The Honey Gourami is similar but safe.