
94

47

41

25

53

33

307

178

96

103