How many ships Japanese aircraft carriers were present during the attack?

The Japanese had 10 classes of carriers during the time