The current strength of the Supreme Court of India is 34 judges, not 31.