32 65578 1267 1 3 4 8 13 21 23 25 27 28 30 31 34 35 36 37 39 44 45 46 51 52 55 58 66 69 75 77 88 91 94 96