50
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44
27
53
40
47
40
204
41
44
170
52
0
171
52
169
167
42
149
162
39
153
48
153
40
31
38
38
27
31
38
169
163
40
161
476
46
45
158
174
40
429
166
38
150
43
52
177
31
169
157
163
38
31
152
38
31
31
47
44
211
31
163
148
38
38
122
162
31
38
376
149
142
31
156
165
52
44
52
0
184
270
38
42
41
38
38
38
52
38
144
31
42
38
40
471
218
31
38
52
38
141
44
154
42
412
55
38
38
50
38