Irregular verbs IV???

Complete the missing forms of the verbs!

infinitivesimple pastpast participle
reiten
fahren
geben
schreiben
sich verstecken
rennen
kommen
gehen
gewinnen
tun
schlagen
essen