29
350
3
286
17
289
15
271
19
207
14
187
12
193
169
13
756
2
140
16
134
7
137
8
126
11
118
9
110
5
109