41
2
43
4
48
23
40
1