Marcus to the rescue: noun and adjective endings 2

Matching exercise

Match the noun or adjective with its grammatical description.
rivus
rivum
rivi
rivos
dies
diem
lupus
lupi
lupos
puella
puellae
puellam
puellas
frigidus
frigida
frigidum
frigidas
calidus
calidum
calida
calidi
perterritus
perterriti
perterritas
ignava
ignavae
ignavus
ignavum