What stones are in Pokemon Silver?

Moonstone everstone sun stone water stone fire stone leaf stone and thunder stone