
42

41

186

176

76

134

63

45

112

27