PMD forecasts rain, thundershowers in various parts of country