What is CrPC Section 29 – Code of Criminal Procedure 1973

According to Section 29 of the Code of Criminal Procedure 1973,
Sentences which Magistrates may pass — (1) The Court of a Chief Judicial
Magistrate may pass any sentence authorised by law except a sentence of death or of imprisonment for life or of imprisonment for a term exceeding seven years.
(2) The Court of a Magistrate of the first class may pass a sentence of imprisonment for a term not exceeding three years, or of fine not exceeding ‘[ten] thousand rupees, or of both.
(3) The Court of a Magistrate of the second class may pass a sentence of imprisonment for a term not exceeding one year, or of fine not exceeding [five] thousand rupees, or of both.
(4) The Court of a Chief Metropolitan Magistrate shall have the powers of the Court of a Chief Judicial Magistrate and that of a Metropolitan Magistrate the powers of the Court of a Magistrate of the first class.