Debra has to carry 188 apples from a farm to the market. How many baskets will she need, given that each basket can hold 43 apples?