474
55
791
244
901
314
411
144
651
223
329
180
498
113
171
143
380
169
849
328
201
90
472
71
375
166
196
69
314
140
379
186
495
44
547
69
538
110
473
216