119
33
28
20
110
92
46
17
53
93
26
20
73
45
29