Cumberland High graduates more than 350