947
238
386
61
576
210
433
142
97
46
558
164
452
71
612
97
347
199
284
122
354
84
588
60
343
164
188
118
273
121
299
92
112
85
524
175
493
152
436
152