140
32
676
13
340
169
584
419
11
99
424
20
641
1072
117
18
601
123
602
810
15
87
743
149
577
521
465
124
290
122
982
511
435
184
487
113
332
660
776
487
510
46
15
442
13
196
349
370
1001
