47
28
139
17
8
36
27
59
16
12
40
9
23
11
14
29
2
43
21
52
115
864
455
20
13
137
26
22
157
109
61
31
30
34
6
7
58
5
18
108
15
149