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