Chhattisgarh again tops cleanliness