Generate UD annotations for the following tokenized text:
Bis zum Jahresende érreichte er in Indianapolis, Bukarest und Barcelona noch drei ATP - Viertelfinals, und schaffte dadurch den Wiedereinstieg in die Top 100.
Postion	Tokenization
1	Bis
2	zum
3	zu
4	dem
5	Jahresende
6	érreichte
7	er
8	in
9	Indianapolis
10	,
11	Bukarest
12	und
13	Barcelona
14	noch
15	drei
16	ATP
17	-
18	Viertelfinals
19	,
20	und
21	schaffte
22	dadurch
23	den
24	Wiedereinstieg
25	in
26	die
27	Top
28	100
29	.
Position	Tokenization	UPOS	Head	Deprel
1	Bis	ADP	4	case
2	zum	_	None	_
3	zu	ADP	4	case
4	dem	DET	4	det
5	Jahresende	NOUN	5	obl
6	érreichte	VERB	0	root
7	er	PRON	5	nsubj
8	in	ADP	8	case
9	Indianapolis	PROPN	5	obl
10	,	PUNCT	10	punct
11	Bukarest	PROPN	8	conj
12	und	CCONJ	12	cc
13	Barcelona	PROPN	8	conj
14	noch	ADV	14	advmod
15	drei	NUM	15	nummod
16	ATP	PROPN	5	obj
17	-	PUNCT	17	punct
18	Viertelfinals	NOUN	15	flat
19	,	PUNCT	20	punct
20	und	CCONJ	20	cc
21	schaffte	VERB	5	conj
22	dadurch	ADV	20	advmod
23	den	DET	23	det
24	Wiedereinstieg	NOUN	20	obj
25	in	ADP	26	case
26	die	DET	26	det
27	Top	NOUN	23	nmod
28	100	NUM	26	appos
29	.	PUNCT	5	punct