Soccer, weightlifting and some others. See:
http://sportsforshortathletes.blogspot.c...
Running is no good, too short of a stride length. Swimming is really bad for short people, just look at Michael Phelps with very tall height, long wingspan, large hands and feet.
Your height is perfect for Table tennis.
Try track or football.Everyone in football is short.
Well you can play anything you want. Just try any sport and if you like it keep on playing it. I would start put with soccer if I were you though.