30 distinct colors