O Supremo Tribunal Federal é composto por