4095
168
176
169
159
153
164
163
166
160
179
195
165
165
179
166
167
162
167
171
181
422
151
172
291
162
154
174
184
31
168
184
166
153
596
178
158
172
170
535
159
153
11
160
176
177
170
169
157
172
158
164
166
8117
168
170
166
0
170
366
433
173
168
168
163
159
180
165
181
31
180
170
74
166
166
151
182
183
170
70
173
167
7735
171
167
368
160
162
157
165
179
177
155
163
174
162
165
165
84
167
170
173
182
8199
165
149