55
581
149
364
52
339
60
227
29
265
22
228
54
168
155
17
162
15
254
27
112
9
135
10
117
102
115
68
395
25
106
21
121
33
99