23
10
32
1
3
20
7