Your average looks great. Keep up the excellent work!
As for cadence... I always keep mine high... around 90-100. Anything over 100 and my butt starts to bounce in the seat. You have to find a balance where your cadence is high, but your not "giving away your power".
High cadence will equal healthy knees. So, keep working at keeping it high. Cycling is not about muscling through, but turning your legs over quickly.
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather, to skid in broadside thoroughly used-up, totally worn out, and loudly proclaiming: WOW WHAT A RIDE!!!!"