I believe you counted Week 9 Predictions twice, bringing you to 30 TPE earned rather than 32. But that works out fine because you had 64 Endurance instead of 63 which means getting that to 70 is 2 TPE cheaper than you calculated. Everything ended up where you had it in your post except Overall TPE is 373.
Updated.
Updated.