10

43

57

56

31

50

47

48

41

28

16

46

36

37

15

19

17

49

44

27