This quiz has been done before many times, including earlier this day. Also there are many omissions such as France, UK, USA, Netherlands, Spain, Yemen, Italy, Greece etc.
Yes, you are right. Thank you for the feedback. But I only chose the countries that has a homeland border with the ocean, not extra far away territories