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