
14

106

75

39

151

51

609

347

190

306