Freelancer:
lafs
30 colours
each colour is distinguishable from one another!!