Following

8
6
1
10
9
7
0
5
4
15
14
21
82
26
50