Answer:
I put them in highest to lowest BTW...
1.) Neolithic
2.) Old stone Age
3.) New stone age
4.) Prehistory
5.) River Valley
Step-by-step explanation:
Neolithic rev - 10,000 BC
Old stone age - 9,600 BC
Prehistory - 1,200 BC
River valley civ - 3,000 BCE
New stone age - 4,500 BC