In ranking them, imagine they are the only thing that changes, and how much effect that has on your tone.
If you believe some of them have no affect on the tone, list them at the end, or in their own category.
I would definitely put amp first and fingers last. I don't have enough experience to be able to place the others. I know everyone says "tone is in the fingers" but I'm pretty sure if Steve Vai plays an A on the 5th fret of the E string, and then hands me his guitar and I play an A on the 5th fret of the E string, it would sound the same. Now if we played a song it would sound different cuz he has better technique than me, but technique is not tone.
Although I did read this on a telecaster forum:
Originally Posted by dconeill;
Tone is in the fingers? OK Where? - Telecaster Guitar Forum