0
0
50
126
22
654
148
158
357
207
179
181
155
158
154
167
196
183
342
138
164
176
87
143
151
185
172
331
143
161
146
164
163
171
138
144
161
154
175
336
168
149
181
183
170
175
152
144
150
158
138
150
169
168
140
173
168
177
162
148
138
154
171
151
161
175
138
154
135
172
174
186
137
183
594
383
542
190
3
140
139
149
147
166
177
182
175
156
135
138