315
321
258
18
15
261
36
240
26
18
1130
84
154
12
166
774
340
7
185
239
403
21
953
2002
170
2
428
876
222
14
173
1
79
934
854
208
782
1
116
418
197
187
11
107
201
0
30
163
0
506
140
