25 23 22 16 15 12 11 6 5 26. . . . . . . . . . .21 24. .20 29. 10 9 4 .19 . . . .3 . . . . . . . . . . . . 27 28 30 18 17 14 13 8 7 1 31 2 47 45 56 33 32 48. . . . . . .44 .46 42. .43 41. .40 51. .53 38. .39 52. . .36 37 . . . . . . 49 50 54 55 34 35