166
635
58
375
46
286
64
269
35
254
38
173
32
216
83
208
31
197
15
14
36
169
157
24
21
162
61
713
17
141
25
146
22
145