mech ranking