9 1565 95 231698 8 12 17 20 23 63 84 95 97 100 101 104 109 116 125 136 155 177 100 761 668 11 9 7 5 3 1