Екатерина составляет четырёхбуквенные коды из букв Р, О, Д, Н, И, К. Каждую букву можно использовать любое количество раз, при этом код не должен заканчиваться на букву Р и должен содержать хотя бы одну гласную. Сколько различных кодов может составить Екатерина?