I thought this was an easy thing to do but I'm lost. can somebody help?!

I have 10 buttons on a frame (eg frame 1) on the main timeline. If the user clicks one of the buttons, the timeline would play (and travel along the timeline) and then stop on a certain frame (eg frame 20). each button will play and stop on a different frame.

How do i do this?
And dare i ask, if it can go backwards too?

thanks