88 violations cleared in Qena and Farshut