156
179
145
59
129
181
68
57
60
185
67
67
339
173
94
159
173
144
184
65
65
65
65
65
65
65
169
65
91
168
147
164
177
167
153
159
58
156
71
171
174
160
183
151
68
137
60
63
141
150
128
54
66
156
163
188
142
65
65
65
148
174
176
167
146
164
168
163
14
60
165
154
150
151
147
165
156
157
65
713