42

57

95

83

88

85

20

43

63

4

71

30

14

87

35

21

17