243
136
377
189
1003
171
141
249
426
321
198
227
1069
547
453
390
70
252
3663
110
1230
897
185
275
857
89
174
204
504
361