Randomly choose buildings and place on predifined locations

is it possible to create a blueprint to randomly choose buildings and place on predefined locations? ( locations in pictures )
if yes then please anybody help me creating a blueprint