10 454 40 18 23 24 40 41 58 59 69 80 93