What are the twelve aspects of dependent-arising (十二缘起)?

This line from the Scripture helped me in better understanding the twelve aspects of dependent-arising by categorising each aspect into 3 types: Afflictions, Karma and Suffering.

Referencing Master Ri-Chang’s Lamrim Commentary Track 80B:

【如龙猛菩萨云:“初八九烦恼、二及十为业、余七者是苦。”】

And the translation, also taken from the Commentary:

As the wise Nagarjuna said:
The first (无明, Ignorance), the eighth (爱, Craving), and the ninth (取, Grasping) are afflictions.
The second (行 , Compositional action) and the tenth (有, Existence) are karma.
The remaining seven are sufferings.

  • Note I added the terms in the brackets above.