
531

507

169

126

120

144

155

49

32

86