137
60
610
156
531
213
523
61
495
92
645
203
379
138
359
138
311
132
941
370
155
60
842
363
506
181
251
69
453
164
792
264
387
211
583
65
289
160
1380
542