16
339
55
41
26
36
33
82
32
19
21
15
48
27
25
29
39
10
4
167
317
35
188
11
78
34
43
24
114
169
113
37
71
94
12
47
30
17
13
51
40
81
168
163
96
2