8
4
1
21
3
47
10
8
20
25
4