117
105
24
34
29
85
49
29
34
29
19
44
111
21
18