01 05 07 09 17 19 24 43 44 47 48 50 01 11 14 21 23 25 26 27 35 38 39 55 02 08 15 22 29 30 34 36 41 49 52 57 03 10 13 20 31 33 37 45 46 54 56 58 04 05 06 12 16 18 28 32 40 42 51 53