In a survey of 118 consumers conducted in a shopping mall, 82 consumers indicated that they buy brand A of a certain product, 71 buy brand B, and 46 buy both brands. How many consumers participating in the survey buy at least one of these brands?