10 796 39 2 3 16 20 27 36 47 71 89 98