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