16 5401 160 1492936
11 13 17 43 45 52 60 62 67 76 78 82 84 92 94 96 
100 104 115 133 158 186 214 245 279 313 338 373 413 461 1142 2476 
100 754 2048 1821 483 72 30 21 17 15 11 10 8 6 3 2