42
58
51
187
82
183
75
34
16
26
26
59
39
24
26