Generate UD annotations for the following tokenized text:
Zum Schutz der Stadt und der Hafeneinfahrt wurde unter Großmeister Philippe de Villiers de l'Isle - Adam das bestehende Sea Castle zu Fort St. Angelo erweitert.
Postion	Tokenization
1	Zum
2	Zu
3	dem
4	Schutz
5	der
6	Stadt
7	und
8	der
9	Hafeneinfahrt
10	wurde
11	unter
12	Großmeister
13	Philippe
14	de
15	Villiers
16	de
17	l'
18	Isle
19	-
20	Adam
21	das
22	bestehende
23	Sea
24	Castle
25	zu
26	Fort
27	St.
28	Angelo
29	erweitert
30	.
Position	Tokenization	UPOS	Head	Deprel
1	Zum	_	None	_
2	Zu	ADP	3	case
3	dem	DET	3	det
4	Schutz	NOUN	28	obl
5	der	DET	5	det
6	Stadt	NOUN	3	nmod
7	und	CCONJ	8	cc
8	der	DET	8	det
9	Hafeneinfahrt	NOUN	5	conj
10	wurde	AUX	28	aux:pass
11	unter	ADP	11	case
12	Großmeister	NOUN	28	obl
13	Philippe	PROPN	11	nmod
14	de	PROPN	12	flat
15	Villiers	PROPN	12	flat
16	de	PROPN	12	flat
17	l'	PROPN	12	flat
18	Isle	PROPN	12	flat
19	-	PUNCT	19	punct
20	Adam	PROPN	17	appos
21	das	DET	22	det
22	bestehende	ADJ	22	amod
23	Sea	PROPN	28	nsubj:pass
24	Castle	PROPN	22	flat
25	zu	ADP	25	case
26	Fort	PROPN	28	obl
27	St.	PROPN	25	appos
28	Angelo	PROPN	26	flat
29	erweitert	VERB	0	root
30	.	PUNCT	28	punct