Following

5
9
3
4
53
4
2
2
1
2
134
1
4
35
1