设乙做了x道题,由题意得: (x+6)×2=x+22, 2x+12=x+22, x=10; 甲:10+6=16(道); 丙:16×2=32(道); 全部:10+16+32=58(道); 答:他们一共做了58道数学题. 故答案为:58.