249
161
141
81
242
179
200
132
168
271
782
564
187
270
120
106
307
386
178
304
528
191
349
70
272
316
410
711
401
186
171
245
312
1218
185
142
219
237
335
147
285
82
228
189
193
333
194
246
296
716
537
713
352
611