99
71
566
94
116
191
70
12
195
136
164
140
141
181
104
184
113
240
126
530
162
15
54
362
338
190
555
374
427
575
355
442
259
276
84
304
313
212
198
296
773
322
180
223
430
285
364
358
239
215
234
318
413
402
552
383
639