A librarian was organizing books on shelves. If she puts 12 books on each shelf, she is 5 books short of filling all shelves completely. If she puts 10 books on each shelf, she has 15 books left over. How many books does the librarian have?
95
105
115
125