Following

2
17
65
4
9
4
4
6
4
31
21
91