Following

10
9
7
6
24
32
15
14
21
4
3
0
82
26
50