My goodness, this thread has highlighted a lot of very poor understanding of what a nationality is.
My list, for what it's worth, and those I actually know or can remember include:
Thai (by far the largest group), British, French, Ukrainian, Russian, Soviet (when it was a nationality), Polish, Sri Lankan, Filipina, St Lucian, Brasilian, Colombian, Venezuelan, Peruvian, Spanish, Portuguese, Italian, Czech, Hungarian, Estonian, Japanese, Laotian, Malaysian, Singaporean, South African, Romanian, Austrian, Belgian, Dutch, Jamaican, Chinese.