How many keys does the bassoon have?

The bassoon has the most keys out of any instrument. It has 9 keys for the left thumb alone, 4 for the right thumb, 4 keys and 2 holes for the left hand and 6 keys and 2 holes for the right hand. This makes a total of 23 keys and 4 holes.