I have several linear and geometric cranial variables of specimens sampled from about 20 different localities. The sample sizes per locality range between 9 – 100. What would be the best multivariate statistical tests for this dataset to compensate for the unequal sample sizes?