a  7
a  15
a  3
a  1
a  14
a  10
a  9
a  4
a  17
a  8
a  6
a  5