
240

159

46

110

51

71

100

97