53
196
499
290
106
132
198
104
309
134
138
119
201
266
239
208
74
212
164
265
215
57
320
289
176
172
149
175
98
64
60
158
234
425
1437