119
46
32
6
30
157
7
42
151
57
27
14
142
128
856
39
25
4
299
44
7466
20
95
16
168
76
93
40
60
203
85
10
1232
154
61
35
1
11
118
390
31
5
86
43
121
115
36
8
37
15