Only ten. There's only 10 men alive at any time from scotland.
I think that "Ten men come from Scotland" should be accepted.
What about "Ten men are Scottish" ?
That would be "Zece bărbați sunt scoțieni".