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