9 101 42 14 16 44 46 54 55 58 78 79