16
12
6
131
1
14K
315
95
141
42
35
19
5
2
151
15
150
33
266
66
86
62
139
115
88
48
87
60
3
69
34
49
39
26
29
11