Albert has three times as many marbles as Angela. Angela has 8 more than Allison, who has 28 marbles. How many marbles do Albert and Allison have?
Please reason step by step, and put your final answer within \boxed{}.
user