
61

94

20

106

153

259

954

585