39
87
1580
11
117
826
402
1068
19
577
50
285
327
90
438
10
65
790
150
763
12
49
959
43
151
98
92
453
319
308
464
26
35
231
39
85
608
398
29
830
185
114
120
15
34
514
331
651
12
506
17
177
23
511
31
