5
1
5
13
8
43
4
10
25
8
7
8
8