49
43
145
9
103
19
87
78
26
31
13
112
36
32
39
41
51
17
53
30
177
67
46
18
24
48
917
158
164
10
3
254
57
27
99
94
66
37
354
89
140
146
52
93
133
198
114
8