Students donate 101 pints of blood