Сколько согласных в русском языке?

Русский алфавит состоит из 33 букв, среди которых 21- согласные (б, в, г, д, ж, й, з, к, л, м, н, п, р, с, т, ф, х, ц, ч, ш, щ). В свою очередь, они образуют 37 согласных звуков, различающихся между собой по твердости-мягкости и по звонкости-глухости.