Samantha is packing boxes for a move. Each box can hold a maximum weight of 50 pounds. She has 8 items, and their weights in pounds are represented by the algebraic expressions: 2x, 3x - 2, 4x + 1, x + 5, 2x + 3, 3x - 4, x, and 2x - 1. If each box must be filled to its maximum capacity without exceeding it, and if x = 3 pounds, how many boxes will Samantha need to pack all her items? Let's think step by step and output the final answer within \boxed{}.
user