Girl Scouts deliver cookies to teachers, launched 24 new badges