
240

159

46

111

51

71

100

97