16 5813 174 1324917
3 4 11 16 18 23 26 29 33 53 74 77 80 81 90 94 
1 2 3 4 5 6 7 8 9 10 47 76 315 484 2123 2468 
68 1160 2632 1677 157 27 15 14 14 13 11 9 7 5 3 1