
2

3

19

33

105

79

54

96