X
r
X
n
X
i
X
e
X
d
X
t
X
s
X
o
X
n
X
c
X
e
X
e
X
d
X
w
X
a
X
r
X
t
X
e
e
e
o
l
r
e
t
print