Matching Exercise - Find the Opposite

Which word is the opposite?

big
rich
tall
fat
thick
sour
curly
interesting
ugly
new
clean
young
loud
soft
hot
difficult
sad
stupid
early
cheap
Your score is