YMCA distributes gifts to hundreds of SA children