在三角形ABC中,AD垂直于BC,CE垂直于AB,AD=8cm,CE=7cm,AB+BC=30cm,求AB,BC分别是多