List down the hierarchies of roman political office along the following dimensions:
Power/Authority
Requirements for Election: (Age, Money etc)
Notable personalities who held this office along with the period in which they served