You could get even more out of it. Look at the time the screen is on and the time your phone is active. You have quite a lot of wakelocks. Search for them and you ll find apps like Email, facebook, whatsapp and alarm clock, that keep the phone alive, even though screen is off But thats a quite good time anyway. Did you have data on all the time?
The only app I have is alarm clock, I'm sure it causes the many awakes of my phone.
I really need it, then what's the solution? Using alternative alarm clock?