29
352
3
287
288
17
291
15
272
19
207
14
187
12
193
8
126
169
9
118
5
109
7
137
16
134
13
763
2
140
90
1
89