33
18
115
80
673
57
28
274
51
277
225
185
15
160
43
5
73
24
128
34
32
13
50
27
7
9
16
156
22
151
14
78
36
95
20
10
6
71
220
348
168
174
46
30
19
8