Over 100 at vigil for Brody Allen