201
863
225
581
59
500
250
510
20
272
47
285
68
246
33
215
42
245
19
179
107
198
36
153
167
184
24
157
10
144
38
147