
12

9

29

19

18

32

51

128