9 96 32 8 17 21 27 40 48 49 54 70