174
39
116
230
212
140
362
355
104
247
226
244
514
894
101
986
843
248
381
225
224
142
154
196
199
778
517
217
595
591
538
337
818
336
680
120
92
252
146
808
57
301
426
695
285
162
165
114
93
1182
211
397
457
482
4605