1
1
6
1
14
27
79
1
1
1
31
2