8 105 26 9 18 25 36 38 41 49 59