Following

2
17
65
2
5
19
1
5
4
1
6
5
1
11
0
31
21
91