A delivery truck is transporting boxes of two sizes: large and small. The large boxes weigh 40 pounds each, and the small boxes weigh 25 pounds each. There are 135 boxes in all. If the truck is carrying a total of 4350 pounds in boxes, how many of each type of box is it carrying?
Number of large boxes:
Number of small boxes: