160
130
122
186
136
142
155
139
143
133
144
213
161
0
123
159
135
112
236
152
244
151
119
120
121
156
118
189
149
110
194
108
115
172
1537
114
141
128
129
150
210
126
84
183
349
750
153
146
131
127
170
125
191
157
229
140
188
181
215
198
199
132
148
147
164
158
134
227
168
167
171
138
174
222
179
190
195
165
162
407
205
202
169
124
177
154
145
163
271
178
253
187
221
196
263
1145
176
2211
166
197
243
175
850
184
439
185
216
192
417
242
335
389
336
287
1577
405
391
274
315
587
223
506
3518
2346
1541
1519