1
5
3
86
49
34
27
7
31
8
15
33
26
385
22
316
63
223
131
89
76
211
104
23
146
13
12
231
35
16
40
11
21
29
57
142
201
6
55
24
42
193
174
9
162
19
45
123