1162
221
449
187
790
99
173
276
143
151
131
140
465
363
212
210
227
141
186
191
225
219
172
214
178
150
274
144
338
298
851
170
181
441
265
161
201
165
203
207
182
556
164
188
204
154
162
160
228
168
185
167
134
135
153
209
145
291
148
169
834
255
184
183
312
354
306
270
179
246
200
541
3785
1619
3251
2170
1408
1375