Ervin wins 100 free; Lochte takes 2 third places