10 1663 90 250136 3 5 8 14 17 22 39 73 80 81 100 101 104 109 116 125 136 149 164 717 100 801 711 15 11 9 7 5 3 1