transcend

6
2
16
11
7
1
21
17
8
1
3