111
557
52
328
57
289
68
244
78
250
27
208
11
159
51
213
82
160
396
24
217
9
132
18
129
12
124
15
254
19
16
92
98