9 1659 89 204667 37 40 64 65 69 79 88 90 96 100 101 104 109 116 125 136 153 1575 100 802 715 17 9 7 5 3 1