在三角形ABC中,a,b,c分别是A,B.C所对的边,a=4,C=60度,三角形ABC的面积是18,求b是多少?