120 opinions, 1866–2026