As mentioned, don't work as hard early in the ride, save some for the hills. Then on the hills, try to be towards the front when you hit the hill, then as others climb faster than you the gap won't be as big and you can catch up on the descent. Our size/power is similar, and that usually works for me to stay with the A+ group when the 58kg guys start attacking the hills.