
295

103

224

126

133

27

85

49