Terry is throwing a surprise party. She has invited 31 people. She is buying party favors that come in packages of 5. How many packages does Terry need to order so that she has enough for each guest to have one? ​