
95

43

76

61

15

38

22

83

104

19