105
570
132
419
128
372
96
306
79
233
94
222
43
211
29
177
50
163
6
312
12
115
34
114
17
7
90
14
89
1
78
3
84