525
178
464
186
427
101
680
331
580
44
437
84
437
144
489
139
119
42
184
42
407
188
575
126
410
131
573
218
443
89
273
184
434
187
542
129
204
18
419
56