18 5710 182 1672233 11 18 23 25 29 35 47 58 62 66 82 85 86 88 89 90 94 100 100 104 114 130 149 171 190 221 263 290 337 375 465 538 644 1180 1973 3296 100 661 1756 1781 775 264 124 78 53 38 24 15 13 11 8 5 3 1