56
581
540
17
139
743
133
224
204
238
709
386
56
221
477
10
15
61
675
418
40
284
217
1211
559
7
156
4
261
133
328
328
13
335
131
400
448
3
435
102
5
70
80
1117
516
804
223
20
237
17
88
