110
282
294
367
566
1399
605
454
18
1215
186
433
100
11
450
651
896
598
6
352
321
1057
840
