One of the most powerful things about VB is ability to loop through objects in a collection WITHOUT referring to the index - for each loop.
for each
I find it ve
use a second variable that is set as your wanted counter and use this one in your code
'ex: Loop from n = 19 to 16 For i = 0 To 3 n = 19 - i 'your code here using n as the counter Next