
121

103

97

324

179

63

152

41

65

31

29

22

44

136

25