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