12

28

89

93

76

72

83

59

82

71