41
15
23
85
41
75
78
50
52
103