41
29
24
35
25
40
47