925
228
483
212
371
190
437
189
268
56
241
167
272
158
216
65
215
188
166
52
548
163
538
155
482
31
430
132
347
127
392
117
568
170
345
122
332
16
340
158