55
582
149
364
52
339
22
228
60
227
29
265
54
168
27
112
155
1
143
10
117
17
162
115
9
135
21
121
16
266
33
99
8
92
84