202
863
226
580
59
501
250
509
20
271
278
1,047
47
283
70
245
33
215
42
19
179
107
199
36
153
166
183
24
157
10
144
38
147