1
1
2
1
3
4
1
6
5
2
17
2
1
179
6
36
8
7