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