Ok, here is what I get when I digitized your data and back-calculated the engine RPMs and torque.
1) This assumes that you did not change the stock gearing (no sprocket swaps)
2) That your tire is a Heidenau K60 150/70-17 with similar wear to mine
3) Estimated 5% slip included
Graphs were rendered obsolete by new information. Please see this post for final numbers: