I hope you understood, why there is the solution with the range instead of just 1-15.
If you create a random number from 1-15, you can only deselect groups with enough participants.
Lets say, there are already 105 participants in group 8, but only 87 in group 3.
So you will change the relevance equation of group 8 to "randnum==0" (what is iimpossible) and the relevance equation of group 3 to "randnum=

OR randnum==8" that you get more participants to group 3.
And with the ranges you have the option to fine tune.
If you see that the distribution is a bit unequal, you can change to
group 1: randnum lt 90
group 2: randnum ge 90 and randnum lt 210
group 3: randnum ge 210 and randnum lt 305
...
This way you can adapt the probability of the groups during fieldwork.
Joffm
But if you expect at least 100 participants per group a random number 1-15 will work fine.