11
14
16
20
13
10
18
15
12
19
17
0
54
52
156
368
49
77
87
107
57
580
146
129
183
131
164
149
236
273
436
2207
1954
180
190
198
239
438
157
210
167
169
220
237
185
181
182
184
343
408
189
323
194
193
205
288
174
254
217
186
153
170
177
179
195
192
203
206
785
187
360
251
366
160
235
238
214
191
176
261
201
178
91
61
43
59