8 96 34 3 8 11 23 28 32 37 45