Following

5
18
0
3
6
0
4
52
4
2
134
1