11 2724 102 495709
11 13 14 18 22 31 41 45 86 88 98 
100 104 116 131 154 196 221 255 307 462 531 
100 609 1115 709 126 29 15 9 7 4 1