57
325
94
482
45
307
82
288
59
272
63
250
144
204
7
132
35
159
179
28
160
15
113
29
176
20
142
898
13
157
17
9
121