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