45
528
9
351
11
330
138
346
41
311
91
77
20
234
10
220
15
179
256
8
191
200
18
184
163
39
61
714
141
3
126
19
54