There are different ways this could be worded, each with slightly different meanings:
1) "Heal a
![Raider [Raider]](https://lotrtcgdb.com/forums/Smileys/classic/raider.png)
archer X times, where X is the number of
![Raider [Raider]](https://lotrtcgdb.com/forums/Smileys/classic/raider.png)
tokens here. Discard this condition."
This would mean you could only choose 1 archer and heal that guy X times.
2) "Heal X
![Raider [Raider]](https://lotrtcgdb.com/forums/Smileys/classic/raider.png)
archers, where X is the number of
![Raider [Raider]](https://lotrtcgdb.com/forums/Smileys/classic/raider.png)
tokens here. Discard this condition."
This would mean that you couldn't choose an archer to heal more than 1 wound. Even if you have 3 tokens and 6 tokens, you could only heal each archer once and that would be it.
3) "Heal a
![Raider [Raider]](https://lotrtcgdb.com/forums/Smileys/classic/raider.png)
archer for each
![Raider [Raider]](https://lotrtcgdb.com/forums/Smileys/classic/raider.png)
token here. Discard this condition."
Now here, you get to choose who to heal at each point which means you can heal any number of archers any number of times up to the number of tokens. Certainly, this is the most flexible of these three abilities.
Hope that helps.
Thran