9 2443 101 413694 9 16 20 33 35 42 50 69 83 100 101 109 121 169 235 355 765 1711 100 628 1007 570 111 17 6 3 1