170
601
111
198
71
337
35
194
29
225
15
119
70
154
22
212
12
135
66
510
136
160
85
132
9
108
1
2
95
82
6
87