Political Parties in Indonesia from the 1950s to 2004: An Overview.