7 2532 21 9 15 31 46 54 56 62