The National Museum of Scotland remained the top free attraction.