Joni has 184 coins and 32 of them are nickels. 25% of the remaining coins are dimes. How many dimes does Joni have?
A. 46
B. 40
C. 38
D. 25