The order of the components of a typical flexible pavement from bottom to top is: