Deductions & credits

Is your son married?  You can each give each of them 16,000.  So that gets you up to 64,000.