23
2
15
6
1
43
16
1
6
3