An isosceles triangle is a triangle with two sides having the same measurement and one side having a different measurement. The longest side of an isosceles triangle is 17 cm less than twice as long as the other sides. The perimeter of the triangle is 95 cm. Find the lengths of the three sides and list them in ascending order.

_________ cm, _______ cm, _______ cm