Moon Stone- Nidorina, Nidorino, Clefairy, Jigglypuff
Thunderstone- Pikachu, Eevee
Water Stone - Eevee, Poliwhirl, Shellder, Staryu
Fire Stone- Eevee, Growlithe, Vulpix
Leaf Stone- Gloom, Exeggcute, Weepinbell
Sun Stone- Not usable on a Kanto Pokemon until post game, where you can use it on a Gloom.
These are all the Pokemon that you use the stones on prior to obtaining the National Dex. If you need more info, click here.