40
4
2
23
10
15
5
3
4
6
2