50
40
31
308
0
154
183
159
186
157
169
43
170
567
226
162
178
166
165
56
167
183
176
175
604
54
54
167
170
48
175
187
180
38
42
48
167
175
54
179
54
172
31
54
174
186
54
165
172
43
161
53
54
161
48
39
54
31
445
170
173
40
169
156
158
49
246
463
177
48
54