167
139
62
64
55
155
147
182
154
143
158
165
176
186
177
38
176
315
56
53
40
156
169
162
139
56
332
149
175
159
177
35
67
187
176
161
142
141
56
151
145
311
179
166
137
164
175
174
305
471
58
136
170
140
464
130
28
59
69
135
92
34
158
140
157
142
177
157
143
166
178
534
180
182
3
38
161
152
156
182
178
53
160
64
145
150
184
92
176
138
160
193
290
309
27
167
10
319
169
178
164
170
133
23
181
141
181
163
177
148
173
158
174
163
179
63
153
142
147
158
26
171
162
152
178
164
147
179
391
136
384
137
151
153
22
160
331
181
149
181
40
159
181
392
163
148
181
184
154
154
177
161
177
135
185
52
150
171
183