25
23
47
13
4
11
116
164
33
216
83
163
79
29
20
16
10
220
96
137
42
15
28
52
327
265
72
90
56
18
5
19
37
170
30
131
34
12
68
27
154
51
17
76
88