Generate UD annotations for the following tokenized text:
Jede Flügeldecke trägt seitlich vorn an der Schulterbeule und hinten vor der Spitze einen Punkt (Makel), wobei die hintere Makel auch in zwei kleine Punkte zerlegt sein kann.
Postion	Tokenization
1	Jede
2	Flügeldecke
3	trägt
4	seitlich
5	vorn
6	an
7	der
8	Schulterbeule
9	und
10	hinten
11	vor
12	der
13	Spitze
14	einen
15	Punkt
16	(
17	Makel
18	)
19	,
20	wobei
21	die
22	hintere
23	Makel
24	auch
25	in
26	zwei
27	kleine
28	Punkte
29	zerlegt
30	sein
31	kann
32	.
Position	Tokenization	UPOS	Head	Deprel
1	Jede	PRON	2	det
2	Flügeldecke	NOUN	3	nsubj
3	trägt	VERB	0	root
4	seitlich	ADV	5	advmod
5	vorn	ADV	3	advmod
6	an	ADP	8	case
7	der	DET	8	det
8	Schulterbeule	NOUN	5	nmod
9	und	CCONJ	10	cc
10	hinten	NOUN	5	conj
11	vor	ADP	13	case
12	der	DET	13	det
13	Spitze	NOUN	10	nmod
14	einen	DET	15	det
15	Punkt	NOUN	3	obj
16	(	PUNCT	17	punct
17	Makel	NOUN	15	appos
18	)	PUNCT	17	punct
19	,	PUNCT	29	punct
20	wobei	ADV	29	advmod
21	die	DET	23	det
22	hintere	ADJ	23	amod
23	Makel	NOUN	29	nsubj:pass
24	auch	ADV	28	advmod
25	in	ADP	28	case
26	zwei	NUM	28	nummod
27	kleine	ADJ	28	amod
28	Punkte	NOUN	29	obl
29	zerlegt	VERB	3	advcl
30	sein	AUX	29	aux:pass
31	kann	AUX	29	aux
32	.	PUNCT	3	punct