There seem to be a few instances of drivers being credited with their actual finishing position in spite of a driver ahead of them being ‘reinstated’ – Webber and Hamilton in AUS, Button in ESP and HUN, and Alonso in TUR. Also, you seem to have credited Button with 5th in Korea, when his failure to score was (I believe) his own ‘doing’.
By my calculations, one ends up with:
Vettel 319
Hamilton 255
Webber 248
Alonso 231
Button 221
Looking forward to the other years!