22 beaches open and safe for swimming, mayor announces