8 130 43 10 18 23 30 70 81 96 99