15
149
23
17
11
9
78
35
258
31
28
30
194
42
4
111
115
161
70
118
14
16
69
22
10
125
197
95
47
142
177
37
385
814
27
34
73
13
53
26
25
36
150
29
91
130