105
699
71
243
18
195
60
214
89
193
90
25
181
41
151
37
134
6
316
111
9
110
21
103
2
102
7
48
94
3
82
80