
117

61

30

146

66

46

46

23

22

112