Is this normal?

Is this a normal amount of words and sounds for my 18 month old to say and sign? He can follow simple directions, knows what action words mean (eat, sleep, etc), points to body parts (head/hair, nose, eyes, ears, mouth, teeth, hands, toes, tummy)

Says:

Mama

Dada

Ball

Uh oh

Oh man

Woof woof (puppy)

Meow (kitty)

All done

Signs:

All done

Eat

Drink

Milk

More

Sounds:

Meow (cat)

Woof woof (dog)

Moo (cow)

Cluck (chicken)

Baa (sheep)

Vroom vroom (car)