Following

15
17
22
28
6
1
2
5
0
10
14
2
5
9
3