Generate UD annotations for the following tokenized text:
Bis zum Jahresende gewann Di Pasquale drei ATP - Matches, und arbeitete sich in der Weltranglistet bis auf Rang 234 vor.
Postion	Tokenization
1	Bis
2	zum
3	zu
4	dem
5	Jahresende
6	gewann
7	Di
8	Pasquale
9	drei
10	ATP
11	-
12	Matches
13	,
14	und
15	arbeitete
16	sich
17	in
18	der
19	Weltranglistet
20	bis
21	auf
22	Rang
23	234
24	vor
25	.
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	gewann	VERB	0	root
7	Di	PROPN	5	nsubj
8	Pasquale	PROPN	6	flat
9	drei	NUM	9	nummod
10	ATP	PROPN	5	obj
11	-	PUNCT	11	punct
12	Matches	NOUN	9	flat
13	,	PUNCT	14	punct
14	und	CCONJ	14	cc
15	arbeitete	VERB	5	conj
16	sich	PRON	14	obj
17	in	ADP	18	case
18	der	DET	18	det
19	Weltranglistet	NOUN	14	obl
20	bis	ADP	21	case
21	auf	ADP	21	case
22	Rang	NOUN	14	obl
23	234	NUM	21	appos
24	vor	ADP	14	compound:prt
25	.	PUNCT	5	punct