34850
10420
7034
6326
375
5113
343
7615
5914
170
182
248
259
74
243
100
196
124
266
115
164
63
166
116
65
146
174
107
120
102
299
150
4513
64
144
126
264
2012
95
36
101