5
2
1
1
3
3
3
8
8
2
1
3
59
60
5