8 158 14 10 13 20 39 45 57 86 96