Marco has 150 coins , all nickels and dimes . He has 12 more dimes than nickels . How many nickels and how many dimes does he have?