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