What are principal products of Spain?

Spain produces a great many products and to list a few, they include wine, olive oil, nuts, vegetables, fruits, salt and marble.