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