A regular polygon has a perimeter of 252 cm. Each side of the polygon has a length of 18 cm. How many sides does the polygon have? Let's think step by step and output the final answer within \boxed{}.
user