at 160cm, you may need to go petit size
for pants (skirts, dresses are easier to fit), at least I have to the brands carry petit size: Banana Republic, Cleo, Laura, Reitmans, Winners (they used to have a petit section, but now it's just blended into all regular sizes), the Bay
Good luck. There ARE lots of selections out there.