oscar dela hoya had 223 wins 5 losses 163 knockouts shane mosley was 250 wins 10 losses