Following

21
6
3
7
58
56
6
12
4
0
15
8