Following

0
143
3
70
15
9
2
138
1