Respuesta :

Answer:

18 is homo habilis pretty sure the last ones are homo sapiens but 18 is right

Explanation:

RELAXING NOICE
Relax