105
699
89
193
71
243
18
195
90
46
554
60
214
25
181
41
151
37
134
9
110
40
126
21
103
6
111
48
94
2
7
3
74
82