18 554 109 3 4 5 8 11 17 25 27 35 36 38 46 53 54 63 64 68 70