Na verdade, apesar de serem realmente 151, muitos nao são usados com frequencia e a maioria das palavras sao uniao de mais de um caracter, mudando a sonoridade. Fora que o contexto ajuda muito a diferenciar. E o poema em chines esta cheio de erros, onde o caracter tem mais de uma pronuncia e o signigficado desejado nao se pronuncia "shi".