Flood claims 48 lives in Muzaffargarh