121
34
28
20
113
17
95
46
54
93
26
20
46
73
29