I'm 5'3 with a 29cm inseam or so.. and I have the Giant Avail 1 in Small (I think it's about a 49). It's supposed to be for girls 5'4-5'7 or so, but it seems to fit okay. I didn't get to try the xsmall though.
5-0 or shorter
5-1
5-2
5-3
5-4
5-5
5-6
5-7
5-8 or 5-9
5-10 or taller
I'm 5'3 with a 29cm inseam or so.. and I have the Giant Avail 1 in Small (I think it's about a 49). It's supposed to be for girls 5'4-5'7 or so, but it seems to fit okay. I didn't get to try the xsmall though.