Following

3
1
2
29
4
0