Common Adjective Collocations of on

contrary, dependent, far, few, first, follow, good, great, hard, high, large, last, leave, little, long, many, much, new, next, opposite, other, own, right, same, second, small, strong, such, third, whole