D
C
B
A
Y
T
S
P
H
W
T
S
P