
156

97

103

86

33

16

53

43