389
14
26
20
183
217
210
162
259
192
17
384
37
45
163
19
314
422
161
32
260
62
39
318
248
56
1
599
8
164
7
271
115
874
1340
12
1210
13
29
85
43
24
16
77
106
796
623
1398
104
21
95
11
94
40