
122

103

98

329

180

63

152

41

65

31

29

22

139

45

25