0
42
178
167
161
179
174
169
153
171
179
159
175
140
158
159
176
165
163
182
408
402
418
389
43
162
154
177
180
175
454
393
340
154
172
164
166
172
160
172
156
375
441
149
175
186
0
462
176
413
174
567
389
339
153
43
171
158
157
180
156
171
476
414
410
13
167
172
397
155
152
159
184
168
450
431
43
382
166
185
403
185
168
165
43
417
164
43
182
574
13
13
163
172
11
471
43
176