A company makes 80 bags. 24 of the bags have buttons but no zips. 22 of the bags have zips but no buttons. 29 of the bags have neither zips nor buttons. How many bags have zips on them?​