113
33
26
20
108
92
46
17
53
92
25
20
73
44
29