323
26
111
57
670
202
1212
168
104
15
18
754
330
24
1330
204
322
1810
62
37
182
76
39
27
29
133
42
28
31
21
46
35
53
261
12
13
71
49
30
56
7
522
161
244
3
620
335
34
314
117
94
25
356
178