Número de veces que aparece un carácter

Crea una función que devuelva cuántas veces aparece un carácter en cada palabra de una oración. Trata las formas mayúsculas y minúsculas de la misma letra como idénticas.

Ejemplos

Program.CharAppears("She sells sea shells by the seashore.", 's') ➞ [1, 2, 1, 2, 0, 0, 2]

Program.CharAppears("Peter Piper picked a peck of pickled peppers.", 'P') ➞ [1, 2, 1, 0, 1, 0, 1, 3]