56
586
125
528
70
357
60
374
50
308
91
305
43
224
23
183
87
246
15
254
40
221
8
193
39
201
19
4
190
68
395
9
158
13
135
6
106