Archaeological cultures of the Upper Paleolithic.