0
50
162
176
159
167
52
511
169
368
185
398
180
154
150
181
189
42
153
165
52
179
167
159
173
324
168
0
194
163
166
155
169
161
44
97
44
156
178
182
158
46
176
173
41
158
39
174
176
174
157
174
176
44
27
156
27
472
180
177
180
48
176
160
164
44
186
44
164
44
157
166
52
149
158
47
47
161
14
52
45
363
166
179
41
184
44
160
52
52
185
180
169
31
172
192
27
44
180
158
153
52
148
14
144
273
183
54
154
176
51
63