23
20
4
34
8
6
20
41
57
2
1
9
10
1
15