113
33
26
20
109
92
46
17
53
93
25
20
73
45
29