
216

149

99

56

45

172

306

127

149

89