166
635
58
375
46
286
64
269
35
254
32
216
31
197
81
71
83
208
14
36
169
18
21
162
38
173
157
24
17
141