What is the ethnic composition of Sri Lanka?

What is the ethnic composition of Sri Lanka ?

Sri Lanka
i) 74 percent sinhala speakers
ii) 18 percent tamil speakers
iii) tamils speakers were divided into 2 subgrps
iv) Srilankan Tamils n Indian Tamils - Sri lankan Tamils were 13 percent n rest 5 percent were Indian Tamils