Following

0
20
1
2
40
0
2
7
1
2
55
1
0
158
3