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