7 8 23 24 32 32 40 41 46 48 52 59 69 92 100 101125