0 1 1 0 2 1 3 1 4 0 5 1 6 1 7 1 8 0 9 1 10 3 11 1 12 2 13 0 14 1 15 3 16 4 17 2 18 2 19 0 20 1 21 12 22 11 23 12 24 4 25 3 26 0 27 1 28 24 29 41 30 33 31 20 32 5 33 3 34 0 35 1 36 103 37 162 38 151 39 77 40 39 41 7 42 4 43 0 44 1 45 387 46 715 47 648 48 386 49 154 50 56 51 10 52 4 53 0 54 1 55 1819 56 3425 57 3255 58 1944 59 876 60 278 61 88 62 12 63 5 64 0 65 1 66 8933 67 17722 68 17125 69 10725 70 4860 71 1722 72 462 73 120 74 15 75 5 76 0 77 1