The Marlin 100 - Part II

Numbers 26-50 of our ultimate list...