201
860
225
582
59
499
250
511
36
153
47
286
42
247
68
246
33
215
107
198
19
167
184
38
147
10
144
92
1,057
20
272
24
139
27
121