60

59

44

37

14

50

56

55

15

43

49

25

57

2

35

41

23

48

38

28