97
785
93
827
59
711
82
227
27
342
87
250
36
184
173
16
187
3
2
10
139
33
131
40
155
30
128
15
135
7
148
119
150