Respuesta :

126/7 = 18

18 books per box