24 people suffer casualties in Afghanistan last week