
12

7

41

26

77

29

96

78

146

128