51
391
91
2
64
385
401
165
292
25
14
21
17
10
60
1
7
4
106
8
200
240
304
474
6
3
162
22
155
12
151
252
277
158
81
56
36
127
115
9
526