Following

2
1
1
0
149
3
2
34
0