170
601
111
198
71
337
29
225
70
154
35
194
15
119
22
212
12
135
254
136
160
132
85
9
108
82
95
11
76