109
656
43
258
15
153
48
203
37
212
35
169
19
146
33
129
13
115
11
116
7
101
16
96
12
90
6
84
4
80
86
78