47
493
35
365
143
548
286
31
248
233
28
223
21
187
55
203
1
12
161
16
168
9
129
11
146
136
3
2
14
135
101
4
109