0
43
180
180
356
160
414
168
149
163
142
179
180
162
163
1280
164
161
391
148
428
421
170
172
380
420
43
132
336
354
283
63
151
176
167
36
189
178
460
427
167
339
149
168
171
191
158
453
159
42
180
169
185
177
176
155
61
182
180
189
160
154
167
172
563
36
203
151
172
419
195
376
166
192
169
167
587
381
575