15
1
6
46
16
121
61
18
45
25
22
308
21
8
5
24
19
30
7
28
68
271
211
128
44
34
23
17
191
202
69
111
146
41
14
96
142
10
13
73
78
36
85
124
107
145
29
97