Following

3
6
0
14
16
8
22
17
7