8
8
29
7
5
59
7
2
6
5