7
25
1
1
8
42
20
4
4
3