Jori has 7 boxes of books, with each box holding the same number of books. He has 126 books in all. How many books are there per box?
10 books per box
18 books per box
27 books per box
28 books per box