I probably could do that, but it might take me all day...We'll start with Abel...He brought God the best he had (a better sacrifice) Cain just threw something together, I guess,
Seriously though, Cain wasn't giving God the best that he had and that was his choice...I don't think God had already predestined it...and then chose not to accept it...Just my thoughts though...
As for the other guys, like I said it would take all day to go through it...but my opinion is that they sought God with their whole hearts and God chose them to do a work for him...Just like he does today...we are not all given the same work to do. God chooses us all for specific works...We are all different and have unique qualities and God can use each of us for his purpose, but we have to be willing just like Noah, and all the rest, were willing to do what God told them to do.
Again that's just my thoughts on it, anyhow