The American presence in Vietnam was technically not an occupation, American troops were sent to aid South Vietnam and France but didn't directly control the territory. This is also the case for the other wars that the USA has sent troops to over the years.
https://www.jetpunk.com/user-quizzes/42254/countries-the-us-invaded-occupied-or-fought
Depending on the definitions, you will get different lists but even with your more narrow definition you are missing quite a few.