等腰三角形的周长为40厘米,两边之差为2厘米,则腰长于底边长分别为?