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