A farmer counts a total of 140 legs among his chickens and pigs. If there are 30 chickens, how many pigs does the farmer have?
15
20
25
30