Problems with "Gas-Attack"

Code seems to work, but is not cointing correctly, the totalHealth return ist never correct…
can u find my mistake pls?

def sumHealth(enemies):
    # Erstelle eine Variable, und setze sie auf 0, um die Summe zu starten.
    totalHealth = 0
    # Initialisiere den Index der Schleife mit 0
    Index = 0
    # Solange index geringer ist als die Länge des Gegner-Arrays
    for enemy in enemies:
        while Index < len(enemies):
             
            # Füge die health des aktuellen Gegners zu totalHealth hinzu
            totalHealth += enemy.health
            # Erhöhe den index.
            Index += 1

    return totalHealth

# Benutze Kanonen, um die Oger zu besiegen.
cannon = hero.findNearest(hero.findFriends())
# Die Kanone kann durch Wände sehen.
enemies = cannon.findEnemies()
# Berechne die Summe der Gesundheit der Oger.
ogreSummaryHealth = sumHealth(enemies)
hero.say("Benutze " + ogreSummaryHealth + " Gramm.")