10
8
6
1
3
5
15
7
2
4
9
3a
5b
8d
4e
6g
2h
1z
2z