Can you tell me the answer to how many countries are in nato in 2017??
29