43
178
49
24
50
38
27
79
83
122
51
16
70
186
34
31
170
48
36
32
161
54
171
206
163
156
57
45
123
26
69
78
53
295
130
86
346
46
118
137
75
128
107
81
229
162
112
88
165