40

45

49

17

6

22

24

12

58

46

53

50

57

37

35

41

25

9

18

39