50
0
0
0
0
0
0
0
0
43
0
0
0
0
0
40
27
31
142
136
52
163
168
31
31
44
148
31
38
40
38
38
406
166
39
165
38
31
38
146
44
31
52
154
38
158
40
38
44
38
41
31
142
377
157
52
156
52
31
38
41
41
31
179
156
44
586
43
40
162
52
171
31
38
166
52
31
52
573
52
38
41
38
175
31
184
38
337
52
52
170
171
27
31
38
402
44
52
149
173
161
31
44
31
44
31
38
31
164
39
31
27
27
27
27
153
171
164
52
38
38
31
164
173
31
150
150
456
141
52
143
429
439
27
161
31
149
38
161
149
38
31
164
170
431
425