Waziristan clashes leave 32 dead