542
85
632
160
559
198
407
50
363
10
521
30
478
119
268
91
548
99
336
59
335
41
81
33
288
166
566
36
296
9
103
39
245
48