14
306
8
177
26
166
23
192
165
36
160
9
124
19
115
39
68
395
59
133
16
110
4
101
103
111
15
254
5
95
17
98
92