542
85
340
196
306
88
491
34
268
113
462
150
632
160
559
198
407
50
166
109
359
57
619
207
34
4
277
75
548
81
222
57
644
171
363
10
521
30
353
39