104

15

12

5

27

63

59

44

132

58

50