20
11
60
31
119
24
22
18
23
59
14
50
358
10
137
191
141
48
17
51
106
28
53
79
37
33
96
196
34
40
189
7
111
49
143
25
101
108
16
107
217
188
178
73
30
46
77
181