568
164
570
356
418
151
429
206
687
193
426
169
390
155
528
55
122
25
443
138
510
180
374
179
285
117
548
183
245
189
402
120
441
84
317
80
644
161
273
87