8 40 10 1 15 23 33 35 39 44 48