18 378 49 4 6 10 16 19 24 25 26 31 35 45 53 54 57 58 60 69 70