
101

51

101

32

42

56

33

306

142

110