0 1 2 0 3 1 4 5 6 7 8 5 8 9 5 8 10 9 10 11 9 10 12 11 12 13 11 12 14 13 15 2 16 15 0 2 4 7 5 17 18 19 17 20 18 20 21 18 20 22 21 22 23 21 22 24 23 25 26 27 27 28 25 26 29 30 30 27 26 31 25 28 28 32 31 33 34 35 33 36 34 36 37 34 36 38 37 38 39 37 38 40 39 41 42 43 43 44 41 42 45 46 46 43 42 47 41 44 44 48 47 49 50 51 49 52 50 52 53 50 52 54 53 54 55 53 54 56 55 57 58 59 59 60 57 58 61 62 62 59 58 63 57 60 60 64 63 65 66 67 65 68 66 68 69 66 68 70 69 70 71 69 70 72 71 73 74 75 75 76 73 74 77 78 78 75 74 79 73 76 76 80 79