A solution contains 3. 8 x 10-2 M in Al3+ and 0. 29 M in NaF. If the Kf for AlF63- is 7 x 1019, how much aluminum ion remains at equilibrium?

The answer is 9. 1 x 10-19 M but I don't understand how, please HELP!