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