Generate UD annotations for the following tokenized text:
Aufgrund der Variabilität, bedingt durch unterschiedliche Umweltfaktoren, kam es zu einer Vielzahl von Beschreibungen verschiedener Arten und Varietäten.
Postion	Tokenization
1	Aufgrund
2	der
3	Variabilität
4	,
5	bedingt
6	durch
7	unterschiedliche
8	Umweltfaktoren
9	,
10	kam
11	es
12	zu
13	einer
14	Vielzahl
15	von
16	Beschreibungen
17	verschiedener
18	Arten
19	und
20	Varietäten
21	.
Position	Tokenization	UPOS	Head	Deprel
1	Aufgrund	ADP	3	case
2	der	DET	3	det
3	Variabilität	NOUN	10	obl
4	,	PUNCT	5	punct
5	bedingt	VERB	3	acl
6	durch	ADP	8	case
7	unterschiedliche	ADJ	8	amod
8	Umweltfaktoren	NOUN	5	obl
9	,	PUNCT	5	punct
10	kam	VERB	0	root
11	es	PRON	10	nsubj
12	zu	ADP	14	case
13	einer	DET	14	det
14	Vielzahl	NOUN	10	obl
15	von	ADP	16	case
16	Beschreibungen	NOUN	14	nmod
17	verschiedener	ADJ	18	amod
18	Arten	NOUN	16	nmod
19	und	CCONJ	20	cc
20	Varietäten	NOUN	18	conj
21	.	PUNCT	10	punct