4
532
7
2
47
4
1
4
5
5
8
24
19
32
16
27
4
34
14