187
314
58
977
154
29
135
464
25
12
7
190
54
1006
69
63
70
38
35
164
95
68
30
173
36
10
2189
19
6
47
26
111
744
52
110
143
182
253
136
13
284
53
11
184
33
216
242
161
578
197
8
22