a       3
b       3
c       20
d       9
e       2
f       9
h       100
x       11
y       17
