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