46

28

9

5

52

4

49

57

27

38

34

58

2

53

17

54

18

48

50

21