50
386
335
102
26
80
96
186
80
34
31
3
72
23
103
74
18
43
18
40
40