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