Generate UD annotations for the following tokenized text:
In der linearen Algebra ist ein affiner Unterraum eines Vektorraums eine Teilmenge, die durch Verschiebung aus einem Untervektorraum hervorgeht.
Postion	Tokenization
1	In
2	der
3	linearen
4	Algebra
5	ist
6	ein
7	affiner
8	Unterraum
9	eines
10	Vektorraums
11	eine
12	Teilmenge
13	,
14	die
15	durch
16	Verschiebung
17	aus
18	einem
19	Untervektorraum
20	hervorgeht
21	.
Position	Tokenization	UPOS	Head	Deprel
1	In	ADP	4	case
2	der	DET	4	det
3	linearen	ADJ	4	amod
4	Algebra	NOUN	12	nmod
5	ist	AUX	12	cop
6	ein	DET	8	det
7	affiner	ADJ	8	amod
8	Unterraum	NOUN	12	nsubj
9	eines	DET	10	det
10	Vektorraums	NOUN	8	nmod
11	eine	DET	12	det
12	Teilmenge	NOUN	0	root
13	,	PUNCT	20	punct
14	die	PRON	20	nsubj
15	durch	ADP	16	case
16	Verschiebung	NOUN	20	obl
17	aus	ADP	19	case
18	einem	DET	19	det
19	Untervektorraum	NOUN	16	nmod
20	hervorgeht	VERB	12	acl
21	.	PUNCT	12	punct