572
103
431
177
239
140
227
145
172
71
155
78
110
24
269
30
487
112
323
68
214
111
321
180
377
140
344
126
384
138
178
42
607
202
294
54
411
78
555
42