
15

10

30

19

18

32

53

128