
295

260

172

71

97

213

117

239

132

112