843
273
632
189
476
250
239
99
2144
1147
574
36
524
92
927
337
342
227
222
98
468
193
591
184
330
51
328
126
597
122
225
175
529
133
470
304
583
26
524
82