The development of cognitive abilities