120mage
120eval
120resist
120wrestle/weapon skill
100scribe
40 med
100 X (parry/nox/alch/tactics)
You can adjust med based on the last skill chosen.. example 80 nox and 60 med.. (not that 100 nox is not good)
I don't see the point in running 120 med especially if you are pvping. In that rare instance you will be throwing fields non stop you may feel it a little bit and/or if you dump FS's non stop.
If you pick up parry DO NOT use hephaestus shield, use a reactive paralyze shield. (don't forget you need high dex for parry)
The heph shield is only good on certain pure temps that have 20-30 points left over, then you run parry for a small block % and heph shield to boost it slightly.
last i heard anat + eval for defensive wrestle is broken. Not sure if it's working again, I haven't tried it in years.