
166

122

86

46

39

135

285

111

129

86