210
962
71
562
51
302
103
386
82
164
65
340
36
280
57
250
25
225
68
395
52
188
23
195
27
136
135
30
133
15
254
9
119
128
10
157