等腰三角形的顶角是120°,底边上的高是20,试求它的腰长及底边长.