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