Обозначим боковую сторону равнобедренного треугольника как \( x \). Тогда основание будет \( x + 27 \) см.
Согласно условию, периметр треугольника равен 120 см:
\[ 2x + (x + 27) = 120 \]
Упрощаем уравнение:
\[ 3x + 27 = 120 \] \[ 3x = 120 - 27 \] \[ 3x = 93 \] \[ x = 31 \]
Боковая сторона равна 31 см, а основание:
\[ x + 27 = 31 + 27 = 58 \text{ см}. \]
Таким образом, стороны треугольника: боковые стороны по 31 см и основание 58 см.
Ответ: 31 см, 31 см, 58 см.