Pakistan's military says at least 31 civilians killed and 46 others wounded in India's attacks.