
59

94

19

105

153

952

585

451