41
568
46
30
161
670
4247
206
647
171
26
40
256
319
38
150
53
126
16624
68
20
54
52
64
527
48
25
73
542
49
1177
31
66
21
70
164
37
35
123
221
86
603
327
55
62
83
8
15
43
12
163