Following

0
155
3
70
13
9
2
156
1