145 total members, 104 elected, 41 nominated (26 official, 15 non-official). Term length 3 years.