626 428 1224 906 1340 483 1054 712 34 969 150 1188 580 504 16 . , 111 .. 17 .. 18 .. 19 .. 20 .. 21 .. 22 .. 23 .. 24 .. 25..