
95

43

76

157

61

15

38

22

83

104