#NH90 who’s who : Test your aviation geekness

Are you able to identify all these #NH90 variants ?