
2

3

19

32

104

79

54

96