23
92
457
143
8613
197
115
64
62
89
285
108
4007
79
41
66
43
22
78
19
46
40
54
63
542
103
5180
168
715
42
166
156
47
385
31
68
583
253
325
269
100
341
112
16
101
1357
83
55
106
53
182
99
35