166
3002
257
11041
2
27
21
349

150
16
11041
257
104
2
84
2814
27
39
21
310