One hundred voices fill Middlebury chorus with song