1
40
6
41
2
2
4
5
1
25
10
5
2
52