0
563
50
485
0
481
646
483
0
159
158
178
158
158
193
168
167
168
172
180
183
176
230
149
175
204
166
159
156
425
457
173
156
183
371
176
175
180
431
161
173
377
164
421
165
354
112
468
80
183
611
169
157
170
178
181
422
167
333
462
171
167
167
173
61
185
181
375
186
587
428
437
275
175
182
13
368
165
464
364
367
166
169
161
508