
582

109

174

113

61

149

28

934

393

218