one very low tech way would be to go to excel and print up Team 1 30 times, team 2 20 times...etc then cut up the slips and throw them in a hat.
I actually have done this for a hoops league draft lottery. I save the numbers in an envelope and reuse them year after year (the trick is remembering where they are)