When Ramon looked out at the school parking lot, he noticed that for every 3 minivans, there were 7 other types of vehicles. If there are a total of 150 vehicles in the parking lot, how many of them are minivans?