At least 22 people have died in days of fighting in Libya's town of Bani Walid, state news agency Lana…