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