Gradient Selection

Hi, 

I'm sure that someone's solved this already, but when I searched I couldn't find it. Here's the problem:

1. I have a list of 75 points

2. I have split those points into lists of 5 points. 

3. I want to have a "gradient" selection. I was thinking of doing this through either a dispatch pattern or sift pattern. 

4. That would mean I select 0 objects from the 1st list, 1 object from the second, 1 from the third, etc. until I select all of the items. 

OR

I have 75 objects I would love to find a way to select a gradient of them. 

Any ideas?