2
4
106
40
10
2
1
5
2