101
349
28
299
48
274
186
12
234
21
179
31
183
23
133
8
141
1
13
108
16
117
99
81
157
61
717
18
112
10
109
103