
180

231

281

110

383

146

137

56

43

37

40

46

47

17

104

16

33

68

31

51