Generate UD annotations for the following tokenized text:
Bei den Unterhauswahlen 1997 war Roger Perceval, ein Nachkomme von Spencer Perceval, einer von dessen Gegenkandidaten.
Postion	Tokenization
1	Bei
2	den
3	Unterhauswahlen
4	1997
5	war
6	Roger
7	Perceval
8	,
9	ein
10	Nachkomme
11	von
12	Spencer
13	Perceval
14	,
15	einer
16	von
17	dessen
18	Gegenkandidaten
19	.
Position	Tokenization	UPOS	Head	Deprel
1	Bei	ADP	3	case
2	den	DET	3	det
3	Unterhauswahlen	NOUN	15	nmod
4	1997	NUM	3	nmod
5	war	AUX	15	cop
6	Roger	PROPN	15	nsubj
7	Perceval	PROPN	6	flat
8	,	PUNCT	10	punct
9	ein	DET	10	det
10	Nachkomme	NOUN	6	appos
11	von	ADP	12	case
12	Spencer	PROPN	10	nmod
13	Perceval	PROPN	12	flat
14	,	PUNCT	10	punct
15	einer	PRON	0	root
16	von	ADP	18	case
17	dessen	DET	18	det
18	Gegenkandidaten	NOUN	15	nmod
19	.	PUNCT	15	punct