210
1
174
1007
3
171
168
124
118
191
2
2931
6
114
258
112
2145
11
147
142
310
12686
15
284
331
130
148
262
159
129
125
240