Balochistan receives rain, first winter snowfall