4
6
4
2
9
7
5
20
24
15
32
12
23
52
32