THP-2THP-3THP-4THP-5THP-6THP-8THP-7THP-9THP-10THP-1THP-12THP-14THP-11THP-13THP-16THP-15THP-19THP-17THP-20THP-18