
9

21

16

3

103

68

97

146

77

78