Following

4
6
7
3
1
1
12
13
0
5
17
20