43 807 97 1 3 4 6 8 12 15 17 18 19 20 21 22 25 27 28 30 31 32 37 39 44 48 50 54 55 57 60 62 65 68 69 71 72 74 75 77 85 89 90 95 96 97