In trapezoid ABCD , the sides AB and CD are equal. The perimeter of ABCD is [asy]
draw((0,0)--(4,3)--(12,3)--(16,0)--cycle);
draw((4,3)--(4,0),dashed);
draw((3.2,0)--(3.2,.8)--(4,.8));
label("A",(0,0),SW);
label("B",(4,3),NW);
label("C",(12,3),NE);
label("D",(16,0),SE);
label("8",(8,3),N);
label("16",(8,0),S);
label("3",(4,1.5),E);[/asy](A) 27(B) 30(C) 32(D) 34(E) 48 geometrytrapezoidperimeter