Generate UD annotations for the following tokenized text:
Allerdings lief die Anlage nie wie versprochen, musste immer wieder angehalten werden, und auch wenn sie lief, entsprachen die Resultate nicht den Wünschen der Auftraggeber.
Postion	Tokenization
1	Allerdings
2	lief
3	die
4	Anlage
5	nie
6	wie
7	versprochen
8	,
9	musste
10	immer
11	wieder
12	angehalten
13	werden
14	,
15	und
16	auch
17	wenn
18	sie
19	lief
20	,
21	entsprachen
22	die
23	Resultate
24	nicht
25	den
26	Wünschen
27	der
28	Auftraggeber
29	.
Position	Tokenization	UPOS	Head	Deprel
1	Allerdings	ADV	2	advmod
2	lief	VERB	0	root
3	die	DET	4	det
4	Anlage	NOUN	2	nsubj
5	nie	ADV	2	advmod
6	wie	ADP	7	case
7	versprochen	ADJ	2	amod
8	,	PUNCT	12	punct
9	musste	AUX	12	aux
10	immer	ADV	11	advmod
11	wieder	ADV	12	advmod
12	angehalten	VERB	2	conj
13	werden	AUX	12	aux:pass
14	,	PUNCT	21	punct
15	und	CCONJ	21	cc
16	auch	ADV	19	advmod
17	wenn	SCONJ	19	mark
18	sie	PRON	19	nsubj
19	lief	VERB	21	advcl
20	,	PUNCT	19	punct
21	entsprachen	VERB	2	conj
22	die	DET	23	det
23	Resultate	NOUN	21	nsubj
24	nicht	PART	21	advmod
25	den	DET	26	det
26	Wünschen	NOUN	21	iobj
27	der	DET	28	det
28	Auftraggeber	NOUN	26	nmod
29	.	PUNCT	2	punct