299
192
179
171
185
320
209
313
91
278
342
314
172
321
44
101
331
307
194
272
181
189
193
192
195
259
854
62
657
321
258
844
208
1099
278
277
374
905
125
120
66
197
166
1621
474
181
299
180
186
148
333
256
173
337
253
173
461
275
1004
1292
189
358
488
184
269
170
234
287
261
174
170
300
663
191
325
177
181
187
251
937
176
194